ロックにより、設計要素 (エージェント、フォーム、ビューなど) と文書へのマルチユーザーアクセスを同期することができます。
データベースのロックを許可するには:
次のプロパティとメソッドがロックの処理を行います。
NotesDocument |
NotesAgent |
NotesForm |
NotesView |
---|---|---|---|
ロックを適用するには、Lock または LockProvisional を呼び出します。最初のパラメータはロック所有者 (1 人または複数) を指定します。デフォルトでは有効なユーザーに設定されます。LockHolders プロパティは、現在のロック所有者を返します。
ロックには次のような状態があります。
文書や設計要素へのアクセスを連続化したり、制限したりするには、Lock または LockProvisional を適用し、その戻り値を確認します。
一般的な設定としては、True で処理を実行し、False で終了または待機します。
ロックは Web アプリケーションではサポートされません。