手順
- フォームでセクションのタイトルをクリックします。
- [セクション] - [セクションのプロパティ] を選択します。
- [式] タブをクリックします。
- 文書の作成者がセクションの編集者を指定できるようにするために、セクションの種類として、[編集可能] を選択します。
- 式を使用してセクションの編集者を定義するために、計算結果の種類を選択します。
- オプション: (編集可能フィールドの場合は省略可能、計算結果フィールドの場合は必須) プロパティインフォボックスで、フィールドを編集できるユーザーを定義する式を入力します。次に、チェックマークをクリックします。この式は、セクションを編集できるユーザー、グループ、またはロール、あるいはこれらを組み合わせたリストを返すことになります。例えば、編集者のリストが「作成時の計算結果」であり、[管理者] ロールの元の作成者とメンバーに編集を許可する場合には、次の式を使用できます。
@Username : "[Admin]"
タスクの結果
注: これらの式は、対応する種類のフィールド式と同時に計算されます。例えば、編集可能セクションの編集者リストの場合、[デフォルト] の式は文書の作成時にのみ計算され、[表示用の計算結果] の式は文書が開かれるたびに評価され、[計算結果] の式は文書が保存されるときに評価されます。ユーザーの ID 以外の基準で編集可能にするかどうかを決定するには、[表示用の計算結果] を使用します。以下はその例です。
@If(@Weekday(@Today) = 2; @Username; "-nobody-")
注: セクションの編集者に名前を指定するときに、当該データベースが別のドメインにコピーまたは複製される可能性がある場合は、ユーザーごとに完全な階層名を使用します。1 つのドメイン内では、ユーザーの認証には短縮名や共通名で十分ですが、複数のドメインにまたがる場合は、完全な階層名を入力する必要があります。完全な階層名を入力しないと、認証は失敗します。