User in group

4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次

version 3


User in group (user; group) ブール

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

説明

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

例題

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

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

参照

Current user.


4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次