@IsDocBeingEdited (式言語)

文書の現在のステータスを調べて、文書が編集中の場合は 1 (True) を返し、そうでない場合は 0 (False) を返します。

構文

@IsDocBeingEdited

戻り値

flag

Boolean 型

使用法

この関数は、列式、選択式、エージェント式、フォーム式、ビューアクション式では使用できません。ボタン式、非表示切り替え式、フィールド式、フォームアクション式で使用します。

次のコードをアクションボタンに追加して、現在の文書が編集モードであるかどうかをチェックします。編集モードでなければ、@DocLock 関数を実行するために編集モードに変更します。@DocLock 関数を実行するには、現在の文書が編集モードでなければなりません。次に現在の文書がロックされます。
@If(@IsDocBeingEdited; @True;@Command( [EditDocument] ; 1 ));
@DocLock([Lock])

クロスリファレンス

LotusScript® NotesUIDocument クラスの EditMode プロパティ