AssignJobValues

このステップをワークフローに追加すると、そのワークフローのこのステップに続くすべてのステップで使用されるジョブプロパティーを設定できます。AssignJobValues ステップは、ワークフロー内のステップ間のコネクターに関する規則と組み合わせて使用すると、特に役に立ちます。

例えば、ジョブのページ数をテストする 1 つのステップから 2 つのコネクターが分岐しているとします。ページ数が一定の値を超えた場合、1 つの AssignJobValues ステップが[要求されたプリンター]に高速プリンターを設定するか、ステープルなしを指定します。このステップのもう一方の分岐の別の AssignJobValues ステップでは、中速プリンターを設定して[ステープル]の値を選択します。

ジョブプロパティーデフォルト

  • ジョブ値ファイル
  • 設定する値

使用上の注意

  • 構成ファイルとプロパティー値のリストの両方を使用して、ジョブで使用する値を変更できます。あるプロパティーが構成ファイルとリストの両方に含まれている場合は、リストの値が使用されます。
  • ジョブ値ファイルは、ジョブプロパティーと値のペアが含まれるテキストファイルです。ジョブが AssignJobValues ステップに入ると、このファイル内の値により、すでに設定されている値が指定変更されます。

    プロパティーには RICOH ProcessDirector データベース名を使用します。各プロパティーと値は、データベース.プロパティー.名前=の形式でそれぞれ別の行にリストします。等号 (=) の前後には空白を入れません。例:

    Job.RequestedPrinter=RicohProVC60000Job.Duplex=Yes

  • 定位置ジョブプロパティーに値を割り当てるには、プロパティー名に続けて、フェーズとステップ名を大括弧で囲んで指定します。

    この例では、ワークフローの準備フェーズで RunExternalProgram ステップの外部コマンドジョブプロパティーの値として、コピーコマンドを指定しています。

    Job.External.Command[Prepare][RunExternalProgram]=cp ${getControlFileName()} /aiw/aiw1/samples/${Job.ID}.info.csv

  • プロパティー値のリストでは、定位置プロパティーを設定できません。