StepChainDemoサンプルワークフローを実行する

StepChainDemoワークフローは、明確に定義された関数を使用してステップのコレクションをグループ化する方法を紹介することで、ステップチェーンの使用例を示します。ステップチェーンを作成したら、他のワークフローに含めることができます。これにより、プロセスが容易になり、ワークフローが視覚的に簡素化されます。

このワークフローでは次のサンプルオブジェクトとサンプルファイルを使用します。

  • ワークフロー:StepChainDemo
  • サンプルステップチェーン:
    • ReceivePDFJob
    • PrepareForPrint
    • CompressAndRetain
  • サンプルの入力装置:HotFolderStepChain
  • サンプルの PDF ファイル:C:\aiw\aiw1\testfiles\Demo.pdf

以下の図は、ジョブが通過する処理ステップに対応するステップチェーンとステップを含む一連のフェーズとして、サンプルワークフローを示しています。ステップチェーンは、数字をアイコンとして、ワークフロー内で単一のステップとして表示され、そのステップチェーンに含まれるステップの数を示します。ステップチェーンの色は、そのステップチェーンが存在するフェーズの色と一致します。

サンプルワークフローの内容を確認し、サンプルジョブを実行することで、ステップチェーンがどのように動作するかを理解できます。

受信フェーズでは、ジョブプロパティーの初期値を設定し、PDFジョブを最適化します。このフェーズでは、 ReceivePDFJobステップチェーンが実行されます。これには、 SetJobPropsFromTextFileDetectInputDataStreamOptimizePDFの各ステップが含まれます。

準備フェーズは、PDFサンプルを印刷用に準備するための PrepareForPrintステップチェーンで構成されます。これには、 CountPagesAssignValuesAssignValues2RunExternalProgramが含まれます。このステップチェーンは、条件を指定して規則を作成する方法の例も示しています。 CountPagesステップでは、RICOH ProcessDirectorがジョブ内のシートの総数を計算します。この値に応じて、ジョブは AssignJobValuesまたは AssignJobValues2ステップを使用して、異なる分岐に送られます。

他の処理がすべて終了すると、ジョブは完了フェーズに入ります。このフェーズでは、 CompressAndRetainステップチェーンが実行されます。これには、 ContinueToNextStepRetainCompletedJobsCompressFilesRemoveJobsなどのステップが含まれます。これらのステップの実行中、10MBを超えるPDFデータファイルは圧縮され、ジョブは削除されるまで3日間保持されます。

サンプルワークフローを実行するには、次のようにします。

  1. RICOH ProcessDirector にログインします。
  2. メインタブをクリックします。
  3. [プリンター]ポートレットで、Sampleプリンターを選択し、有効にするをクリックします。
  4. 入力装置ポートレットで、HotFolderStepChainホットフォルダー入力装置を選択し、 使用可能にして接続をクリックします。
  5. C:\aiw\aiw1\testfilesに移動し、Demo.pdfC:\aiw\aiw1\System\hf\stepchainにコピーします。ジョブが ジョブテーブルに表示されます。
    サンプルワークフローでは、データを一切印刷しないサンプルプリンターを使用します。
  6. ジョブ テーブルでジョブを検索します。ワークフロー内のジョブを表示するには、 ジョブポートレットでジョブを右クリックし、 ワークフロー内のジョブを表示を選択します。
    ステップチェーンをダブルクリックすると、条件を通過するジョブのパスを表示できます。例えば、PrepareForPrintステップチェーンアイコンをクリックすると、ジョブが2番目のパス ( AssignJobValues 2) をたどったことがわかります。これは、Demo.pdfファイルが20ページ以上あるためです。
    注意:
  • サンプルをもう一度実行する場合は、サンプルファイルをホットフォルダーにもう一度コピーする必要があります。
  • より大きなファイルをホットフォルダーにコピーして、CompressAndRetainステップチェーンの CompressFilesステップを通過する大きなファイルの印刷をシミュレートすることができます。