| 4D v18User in group | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 User in group 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| User in group ( user ; group ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| user | 文字 |   | ユーザ名 | |||||
| group | 文字 |   | グループ名 | |||||
| 戻り値 | ブール |   | TRUE = ユーザがグループに存在する場合 FALSE = ユーザがグループに存在しない場合 | |||||
以下の例題を使用して、特定の送り状を探します。カレントユーザが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];*)
	プロダクト: 4D
	テーマ: ユーザ&グループ
	番号: 
        338
        
        
        
	
	初出: < 4D v6
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v18)
	
	
	
	
	
 コメントを追加
コメントを追加