ドキュメント クラス プロセス アクション
機能
ドキュメントクラス プロセスアクションの概念 (プロセスアクション構成とも呼びます) により、特定のドキュメントクラスに対するプロセスの 1 つを実行する際のシステムの動作/アクションを設定できます。このようなプロセスの例としては、表示やチェックアウトがあります (すべてのプロセスのリストと説明については、以下の用語集をご参照ください)。
このプロセス構成は、元のドキュメント、表示、レッドラインの 3 つのドキュメントタイプの既定の機能を上書きします。クラスプロセスの組み合わせに対して構成が設定されていない場合、またはクラスプロセスに対してヘッダーが作成されていてドキュメントタイプが接続されていない場合は、既定ドキュメントタイプがクラスプロセスに適用されます。クラスプロセスのドキュメントタイプを設定する場合、ドキュメントタイプの 1 つは元のドキュメントである必要があります。
ドキュメントクラスとプロセスごとに設定できるオプションは次のとおりです。
- マクロオプション - 各ドキュメントクラスに対してマクロを処理する方法を設定できます。可能な設定は次のとおりです。
- 選択-実行 - 通常の機能です。マクロがある場合、ユーザーはどれを実行するかを選択できます。
- RunIfOnlyOne - 接続されたドキュメントファイルに関連付けられたファイルタイプ/アプリケーションにマクロが 1 つだけ存在する場合、ユーザーの介入なしにマクロが実行されます。
- マクロなし - 特定のファイルタイプ/アプリケーションに対してマクロが設定されている場合、ユーザーはマクロを選択または実行できません。つまり、マクロの実行が事実上無効になります。
- ドキュメントタイプ - オリジナル/マスターファイルと同時に処理される 1 つまたは複数のドキュメントタイプを追加できます。新しいドキュメントタイプを作成したら、それらをプロセス アクション ヘッダーに接続する必要があります。
- 使用ファイル名オプション - プロセス アクション ヘッダーを使用するファイルに名前を付ける方法を設定できます。構成ドキュメントは、ドキュメントクラス プロセスアクションで各プロセスに対して設定されたオプションを使用して、名前ファイルの影響を受けません。可能な設定は次のとおりです。
- オリジナルファイル名の既定値 - オリジナルファイル名が規定値になります。ファイルにオリジナルファイル名があり、そのファイルが選択された場合、ユーザーは、指定されたファイル操作のいずれかを実行する際に、ファイル名の種類の選択を求められます。
- ドキュメントタイトルと名称の既定値 - ドキュメントのタイトルと名前が規定値になります。ファイルにオリジナルファイル名があり、選択されている場合、ユーザーは、前述のファイル操作のいずれかを実行する際に、ファイル名タイプの選択を求められます。
- ドキュメントタイトルと名前を強制 - ファイルにオリジナル名が付いている場合でも、ユーザーに選択を求めるプロンプトは表示されません。ファイルは、標準のドキュメントタイトルと名称を使用してファイル名が付けられます。
- 原本ファイル名 - ユーザーに選択を求めるプロンプトは表示されません。ファイルにオリジナル名がある場合のみ、オリジナル名を使用して名前が付けられます。それ以外の場合は、ドキュメントタイトルと名称に名前が戻ります。
たとえば、マクロが 1 つしかない場合は、ユーザーが参照プロセスなどを使用するときに、システムが自動的にマクロを実行するように設定できます。
用語集と重要な用語
プロセス数
プロセスとは、データベース内のドキュメント リビジョンレコードではなく、ドキュメントファイル (およびファイル参照) に関して発生するものを指します。たとえば、削除プロセスは、ユーザーが [ドキュメントファイルを削除] コマンドを使用して、ドキュメント リビジョンに関連付けられたファイルおよびファイル参照を削除 (除去) する際に発生します。
- 表示 - ドキュメントまたはコピー参照を表示するときに使用します。[外部ビューアで表示] コマンドには適用されません。
- 印刷 - ドキュメントまたはコピー参照を印刷するときに使用します。
- 新規作成 - ドキュメント リビジョンにファイル参照が存在しない場合に、[編集] コマンドを実行して新しいファイル参照を作成するときに使用します。
- チェックアウト - 新規作成に似ていますが、既存のドキュメントをチェックアウトするときに使用します。
- チェックイン - ドキュメントをチェックインするときに使用します。
- チェックアウトを戻す- [チェックアウトを戻す] コマンドを実行するときに使用します。
- SENDBYMAIL - ドキュメント ファイルをEメールで送信するときに使用します。
- COPYFILETO - ドキュメントをローカルフォルダにコピーするときに使用します。
- 削除 - ドキュメントを削除するときに使用します。
- その他 - IFS Cloud では現在使用されていませんが、将来使用するときために保留されています。この予約済みのプロセスは、新しいリビジョンを作成したりドキュメントをリリースしたりするプロセスが必要な場合など、追加のプロセスが必要な場合にアプリケーションをカスタマイズするために使用できます。ただし、マクロとドキュメント クラスプロセス アクション構成の両方を設定するために使用できますが、この場合も実行されません。
複数のドキュメントに対してファイル操作を実行する場合、すべてのファイルは標準のドキュメントのタイトルと名前を使用してファイル名が付けられます。