次のループ アクション


次のループアクションは、ループアクション内での使用に対してのみ有効です。 このアクションは、ループの反復中にフローが誤った結果に遭遇したときに、次の反復に続けたい場合に最も役立ちます。フローがNext Loopアクションにヒットすると、実行は含まれているLoopアクションに戻り、次のループの繰り返しを開始します。このアクションの名前を変更することも、デフォルトのNext Loopのタイトルのままにすることもできます。

注意:Next Loopは、Loopアクション内で使用された場合にのみ有効であり、それ以上のアクションに対する出力パスは含まれません。 

たとえば、通貨コレクションがあり、そのコレクション内のアイテムを繰り返し処理するとします。コレクション内のいずれかの通貨に空白または NOT_SET この場合は、次のコレクションを使用します。

Item 0 - amount: 10.00 code: EUR
Item 1 - amount: 15 code :NOT_SET
Item 2 - amount: 5.00 code: USD

注意:この例では、コレクション内の通貨項目が NOT_SET。

フロー内では、 ループアクション 通貨コードが空白かどうかを決定する決定アクションが続きます。 NOT_SET。 Decisionアクションは、IsNotSetOrEmtpy(CurrencyCollection [index]などの式を使用します。Decisionアクションの[No]出力にNext loopアクションを追加します。次のループ反復に進みます。 [決定]アクションの[はい]の出力では、通貨項目にコードを設定するために[データの更新]アクションを設定できます。