文書プロパティーテンプレートファイル

文書プロパティーテンプレートファイルは、存在する場合は各ジョブの文書プロパティーファイルに追加するプロパティーを決定します。テンプレートファイルを使用すると、使用する文書プロパティーの数、および文書プロパティーファイルでの列の順序を制御できます。文書プロパティーのサブセットのみ割り当ててパフォーマンスを最大限に高める必要がある場合、ワークフローステップに必要なすべてのプロパティーが文書プロパティーテンプレートファイルにリストされるようにしてください。

サンプル文書プロパティーテンプレートファイルは製品 CD の /samples ディレクトリーにあります。インストール後は、/path/extensions/doc/samples/ディレクトリーで見つけることができます。 例えば、Linuxの場合、パス/opt/infoprint/ippdです。Windowsの場合、パスC:\Program Files\Ricoh\ProcessDirectorです。

文書プロパティーテンプレートファイルには、文書プロパティーのデータベース名が表示されます。各プロパティーをスペースまたはタブ文字で区切ってすべての項目を 1 行で指定することも、各項目を別々の行に指定することもできます。ReadDocumentsFromDatabase ステップテンプレートに基づくステップは、文書プロパティーファイルを作成するときに、テンプレートファイルの 1 行目をコピーします。次にステップは、ジョブに関連するそれぞれの文書に対して別々の行を作成します。それぞれの文書記述行は、プロパティー値を、1 行目に表示された順序と同じ順序でタブまたはスペース文字で区切ってリストします。値が設定されていない場合、ファイルには空ストリング ('') が置かれます。

文書プロパティーテンプレートファイルの使用はオプションですが、パフォーマンスを最大限に高める必要がある場合は使用することをお勧めします。使用しない場合、すべての文書プロパティーは生成された文書プロパティーファイルに組み込まれます。

文書プロパティーテンプレートファイルには、文書プロパティーファイルを処理するステップに必要なすべてのプロパティーを組み込む必要があります。また、文書プロパティーテンプレートファイルには、テンプレートファイルを使用しているステップによっては特定のプロパティーも組み込む必要があります。以下のプロパティーは、BuildPDFFromDocumentsCreateAFPJobsFromDocuments、および BuildAFPFromDocuments で必要になります。

  • Doc.ChildJobID
  • Doc.OriginalJobID
  • Doc.OriginalSequence
  • Doc.SequenceInChild
  • Doc.OriginalSheets
  • Doc.DataOffset (AFP ジョブの場合)
  • Doc.DataLen (AFP ジョブの場合)

アスタリスク (*) の付いた文書プロパティーは、Doc.ID プロパティーとともに、テンプレートに定義されているかどうかにかかわらず、自動的に文書プロパティーファイルに組み込まれます。