4D v16.3

User in group

ホーム

 
4D v16.3
User in group

User in group 


 

User in group ( user ; group ) -> 戻り値 
引数   説明
user  文字 in ユーザ名
group  文字 in グループ名
戻り値  ブール in TRUE = ユーザがグループに存在する場合 FALSE = ユーザがグループに存在しない場合

説明   

User in group コマンドはusergroupに存在する場合、Trueを返します。

例題  

以下の例題を使用して、特定の送り状を探します。カレントユーザがExecutiveグループに属する場合、そのカレントユーザは機密情報を表示するフォームにアクセスすることができます。そのユーザがExecutiveグループに属しない場合、異なるフォームが表示されます。

 QUERY([Invoices];[Invoices]Retail>100)
 If(User in group(Current user;"Executive"))
    FORM SET OUTPUT([Invoices];"Executive Output")
    FORM SET INPUT([Invoices];"Executive Input")
 Else
    FORM SET OUTPUT([Invoices];"Standard Output")
    FORM SET INPUT([Invoices];"Standard Input")
 End if
 MODIFY SELECTION([Invoices];*)



参照 

Current user

 
プロパティ 

プロダクト: 4D
テーマ: ユーザ&グループ
番号: 338

 
履歴 

初出: < 4D v6

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)