本文へジャンプ
Japan
[
変更
]
ホーム
ビジネス・ソリューション
ITサービス
製品
サポート & ダウンロード
My IBM
Lotus Developer Domain
製品別技術情報
Lotus Notes/Domino
Lotus Connections
Lotus Expeditor
Lotus Forms
Lotus Quickr
Lotus Enterprise Integrator
Lotus Sametime
Lotus関連製品(QP/Doc/WF)
WebSphere Portal
Mashup Center/Lotus Mashups
利用ガイド
ソフトウェア
>
Lotus
>
Lotus Developer Domain
>
製品別技術情報
>
Lotus Notes/Domino
>
LDD Today
ユーザーの複製と保存の競合文書編集の防止
by Rune Carlsen
レベル:中級者
対 象: Designer 5.0
原文の掲載:2001年11月1日
LDD Today の原文
(US)
複数ユーザーが同じ文書を同時に編集すると、メイン文書への応答として複製と保存の競合文書が作成されます。開発者や管理者は、ユーザーがこうした競合文書を編集するのを防止したいと考えたことがあるでしょう。このTIPSを使用すると、これが可能になります。
これは、アプリケーションの文書が使用するフォームのQueryOpenイベントとQuerySaveイベントの一方または両方に、特定のLotusScriptを追加するだけで可能になります。
以下に、このコードを示します。
If Source.Document.HasItem("$Conflict") then
Msgbox "This is a [Replication or Save Conflict] document. Changes should only be made to the main document!"
Continue = False ' do not save
End If
QueryOpenイベントにコードを追加すると、ユーザーはビューで競合文書を開くことができなくなります。QuerySaveイベントにコードを追加すると、ユーザーは競合文書を編集できても、変更の保存は阻止されます。