ビュー:

Question:
ファイルキャビネットのドキュメントをロックする方法は?

回答:
ユーザーがファイルされたドキュメントを表示または編集すると、そのドキュメントは他のすべてのユーザーに対してロックされます。他のユーザーはビューアーで文書を見ることはできますが、注釈やスタンプを追加したり、編集プログラムで開いたりすることはできません。

技術的には、このロック機構は次のように機能します:

1つのファイルキャビネットから、ビューアーで表示される、または編集プログラムで開かれるすべての文書に対してロックファイルが作成されます。

DOC_LOCKディレクトリがセントラルパスに設定されます。すべての「ロック・ファイル」はここに1つのディレクトリに保管されます。文書が1つのファイルキャビネットから開かれるとすぐに、ファイルキャビネットと同じサブフォルダーが作成されます。この中に、ファイルキャビネットのDBDATETIMEという名前のフォルダがさらに設定されます。ここにロックファイルがあります。ロックファイルの名前は、最初のヘッダーファイルの名前(DocID、最初のページ)を反映しています。ファイルの拡張子は.locです。

文書が表示または編集されている間は、ビューアーからロックされます。新しい文書のビューアーが表示されるか閉じられると、ロックファイルは削除されます。システムが故障した場合、ロックされたドキュメントは、ビューアーがフリーズした場合と同じ方法で保存されます:ビューアーは、ファイルが他のビューアーで使用できないようにロックファイルを保持します。システムまたはビューアーが故障すると、ロックファイルは保持されなくなり、ドキュメントは再び他のユーザーが使用できるようになります。

2つの異なるロックレベルがあります:

最初のロックレベル
最初のレベルは、すべてのDocuWareグラフィック文書、または外国語フォーマットとDocuWareグラフィックファイルの混在文書に適用されます。文書全体は、セントラルパスにあるロックファイルでロックされます。ユーザーがロックされた文書を開こうとすると、どのユーザーがその文書を開いたかを知らせるメッセージが表示され、ビューアーでは読み取り専用モードでしか開くことができません。DocuWare ビューアーで表示できない文書に関する場合は、[外部フォーマット管理]での設定に応じて、別の表示プログラムまたは編集プログラムが起動します。

第 2 のロックレベル
第 2 のロックレベルは、第 1 のロックレベルに対処していない場合に引き継がれます。これは外国語フォーマットにのみ適用され、最初のロックレベルとは独立して機能します。DocuWareは、閲覧プログラム、編集プログラム、またはDocuWare Viewer for Foreign Formatを開く前に、文書がすでに他のプログラムによってロックされていないかどうかを確認します。この場合、DocuWareはメッセージを送信し、その文書は閲覧プログラムまたはビューアーでReadOnlyモードでのみ開くことができます。

文書ロックは、次の場合には使用されません:

  • ユーザーが文書またはDocuWareディスク(CDROMなど)に対してReadOnlyアクセスしかできない場合、ロックは行われません。
  • ロックは、ファイルキャビネットでのみ発生し、DocuWareバスケットでは発生しません。
  • シングルワークステーションのインストールでは、ロックは必要ありません。
  • COLD文書は一時的なファイルとみなされるため、ロックは使用されません。
  • DocuWareがReadOnlyモードで起動されている場合、文書はロックされません。


ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。