4D v14.3User in group |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
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 v12.4)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)
Inherited from : User in group ( 4D v11 SQL Release 6)