例: Section access formulas

  1. 次の式は、セクションの編集アクセス権を Mary Chen と Donna Hill に制限します。
    "Mary Chen" : "Donna Hill"
  2. 次の式は、セクションの編集アクセス権を、現在のデータベースの [By Person] ビューの列 1 にリストされているユーザーに制限します。
    @DbColumn(""; ""; "By Person"; 1)
  3. 次の式では、セクションへの編集アクセス権が、ACL の [EditStaff] ロールに割り当てられているユーザーに制限されます。
    "[EditStaff]"

  4. 次の式では、フォームの [ステータス] フィールドの内容に基づいてセクションを編集できるユーザーが定義されます。[ステータス] の内容が「Submitted」の場合、ACL のユーザーロールが [Editors] または [Admins] のユーザーは編集できます。[Status] の内容が「Draft」の場合、[OriginalAuthor] フィールドに名前が表示されているユーザーのみ編集できます。これ以外のユーザーが編集しようとすると「-nobody-」が [セクションの編集者] ダイアログボックスに表示され、編集できません。
    @If(Status = "Submitted"; "[Editors]":"[Admins]"; Status = "Draft"; OriginalAuthor; "-nobody-")