式言語
現在の文書をロックするか、ロックを解除するか、ロックの状態を返します。またはデータベースにロックが有効な文書があるかどうかを示します。
メモ この @関数は R6 で新しく追加されました。
構文
@DocLock ( [ options ] )
パラメータ
[ options ]
[LOCK]
現在の文書がまだ保存されていない場合は、この関数は正常に機能しません。この関数を起動するときは、文書が読み込みモードでなければなりません。さらに、データベースで文書のロックが有効でなければなりません。そうでない場合に [LOCK] キーワード、[STATUS] キーワード、または [UNLOCK] キーワードを指定すると「ロックがサポートされていないデータベースでロック操作を行いました」というエラーメッセージが表示されます。
文書のロックを有効にするには:
1. データベースの [アクセス制御リスト] ダイアログボックスの [詳細] パネルで、Lotus Domino サーバーをシステム管理サーバー (マスターロックサーバー) として指定します。
2. [データベースのプロパティ] インフォボックスの [データベースの基本] タブの [文書のロックを許可] チェックボックスをオンにします。
この関数は、Web アプリケーションでは使用できません。
クロスリファレンス
LotusScript NotesDocument クラスの Lock メソッド
LotusScript NotesDocument クラスの LockHolders プロパティ
LotusScript NotesDocument クラスの Unlock メソッド
例