フロー制御

シナリオを作成または編集する際、シナリオ内でのデータの流れを制御する設定を行うことができます。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意のAdobe Workfront ワークフローパッケージと任意のAdobe Workfront Automation and Integration パッケージ

WorkfrontUltimate

Workfront Fusion を追加購入したWorkfront Primeおよび Select パッケージ。

Adobe Workfront ライセンス

標準

ワークまたはそれ以上

製品 組織がWorkfront Automation and Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

このテーブルの情報について詳しくは、​ ドキュメントのアクセス要件 ​ を参照してください。

リピーター

リピーターモジュールを使用すると、タスクを指定した回数繰り返すことができます。リピーターモジュールは、次々にバンドルを生成します。

初期値 ​
モジュールの最初のイテレーションに含める値を入力またはマッピングします。 デフォルト値は 1 です。
繰り返し ​
モジュールが繰り返す回数を入力またはマッピングします。この数は、0 以上 10,000 以下である必要があります。
ステップ ​
これは、モジュールが値を増加させる数値です。 デフォルト値は 1 です。
recommendation-more-help

例えば、リピーターモジュールを使用して「こんにちは 1」、「こんにちは 2」などの件名のメールを 5 通送信するには、メール/自分にメール​モジュールをリピーターモジュールに接続します。

  1. 画面下部の ​ フロー制御 ​ アイコン フロー制御アイコン をクリックし、表示されるメニューで リピータ をクリックします。

  2. ​ リピーター ​ モジュールをクリックし、表示されたボックスで 自動接続 をクリックします。

    リピーターのモジュールが開きます。

  3. 繰り返し」フィールドに、モジュールで生成する繰り返し(出力されたバンドル)の数を入力します。

    この例では、5 と入力します。

    リピーター

    アイテムの値は、繰り返されるごとに、ステップ​フィールドで指定したこの数ずつ増加します。この値は、詳細設定を表示​を選択すると表示できます。この数値は、デフォルトでは 1 です。

  4. OK」をクリックして、フロー制御​ボックスを閉じます。

  5. リピーターモジュールに接続されているアプリまたはサービスモジュールをクリックします。

  6. 表示されるボックスに、繰り返す情報を入力します。

    ここでのメールの例では、件名ボックスに「こんにちは」と入力し、リピーターモジュールから i をマッピングします。

    リピーター

NOTE
繰り返し回数は、プログラミングのループとは異なり、i の値によって決まるわけではありません。モジュールは、繰り返しフィールドに指定された回数だけ繰り返します。値 i は repeater モジュールのイテレーションごとに変化し、後のモジュールにマッピングできます。ここでの例では、i の値を「こんにちは」メッセージにマッピングすると、「こんにちは 1」、「こんにちは 2」などのメッセージが表示されます。

イテレーター

イテレーターは、配列を一連のバンドルに変換する特別なタイプのモジュールです。配列の各項目は、イテレーターモジュールの出力では個別のバンドルになります。詳しくは、​ イテレータモジュール ​ を参照してください。

配列アグリゲーター

配列アグリゲーターは、複数のバンドルを 1 つのバンドルに結合できる特別なタイプのモジュールです。詳しくは、​ アグリゲータモジュール ​ を参照してください。

ルーター

ルーターモジュールを使用すると、フローを複数のルートに分岐し、データを各ルートで別々に処理できます。ルーターモジュールはバンドルを受け取ると、ルートがルーターモジュールに接続された順序で、接続されている各ルートにバンドルを転送します。詳しくは、Adobe Workfront Fusion のルーターモジュール ​ を参照してください。

ディレクティブ

エラー処理ディレクティブを使用すると、シナリオがエラーにどのように反応するかを制御できます。

エラー処理ディレクティブについて詳しくは、「​ エラー処理用のディレクティブ ​」を参照してください。

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3