式言語


@DocLock

現在の文書をロックするか、ロックを解除するか、ロックの状態を返します。またはデータベースにロックが有効な文書があるかどうかを示します。

メモ この @関数は R6 で新しく追加されました。

構文

@DocLock ( [ options ] )

パラメータ

[ options ]

使用法

現在の文書がまだ保存されていない場合は、この関数は正常に機能しません。この関数を起動するときは、文書が読み込みモードでなければなりません。さらに、データベースで文書のロックが有効でなければなりません。そうでない場合に [LOCK] キーワード、[STATUS] キーワード、または [UNLOCK] キーワードを指定すると「ロックがサポートされていないデータベースでロック操作を行いました」というエラーメッセージが表示されます。

文書のロックを有効にするには:

1. データベースの [アクセス制御リスト] ダイアログボックスの [詳細] パネルで、Lotus Domino サーバーをシステム管理サーバー (マスターロックサーバー) として指定します。

2. [データベースのプロパティ] インフォボックスの [データベースの基本] タブの [文書のロックを許可] チェックボックスをオンにします。

この関数は、Web アプリケーションでは使用できません。

クロスリファレンス

LotusScript NotesDocument クラスの Lock メソッド

LotusScript NotesDocument クラスの LockHolders プロパティ

LotusScript NotesDocument クラスの Unlock メソッド