ループ アクティビティの構成

  1. マップにアクティビティの追加します。

    デフォルトでは、アクティビティの [プロパティ] パネルで [構成] タブが開きます。

  2. アクティビティのデフォルトの [名前] を意味のある名前に変更します。
  3. [タイプ] リストで、[一般] > [ループ] を選択します。
  4. [複合変数] リストで、プロセス変数またはサーバー変数またはドキュメント セットを選択します。
  5. データを取得するインデックスを設定するには、[現在のインデックス] の変数を選択します。通常、更新されたインデックスに使用される変数と同じです。
  6. 更新されたインデックス数 (行+ 1) をマップするには、[更新されたインデックス] の変数を選択します。通常、現在のインデックスと同じです。
  7. 行が見つかったかどうかを確認するには、[行の検出] の変数を選択します。

    • 実行時に行が見つかると、変数メンバー列にマップされたすべてのプロセス変数が、指定された行の列の内容で更新されます。たとえば、複合変数データにリソースの電子メール ID がある行が多数ある場合、行が見つかると、電子メール ID 値がプロセス変数メンバーに設定され、電子メール ID が電子メールの送信に使用されます。

    • 行が見つからない場合、すべてのプロセス変数で、ノードを呼び出す前と同じ値が表示されます。

    存在しない列にアクセスしようとすると、ジョブが一時停止され、メッセージが表示されます。

  8. [列数] リストで、ループ内で確認する列の数を選択し、[列の設定] をクリックします。
    指定した列数が [変数メンバー] リストに表示されます。
  9. [マッピング] ボックスで、変数メンバーの各列を必要なタイプの変数にマップします。
    列数の値は、ループ ノードの構成中に存在する変数メンバーの数と同じにする必要があります。
  10. プロセス マップを [保存] します。