ループ アクションの終了


ループ終了アクションは、ループを中断または終了するためのループアクション内での使用にのみ有効です。 LoopアクションでExit Loopアクションを使用して、現在のループの繰り返しを終了し、ループアクションを終了して、次のアクションに移動してフローの実行を継続します。

このアクションは、ループの反復中にフローが必要な情報を正常に取得し、ループを終了してフロー内を移動できる場合に最も役立ちます。このアクションの名前を変更することも、デフォルトのExit Loopタイトルのままにすることもできます。

注意:ループの終了は、ループアクション内で使用された場合にのみ有効であり、それ以上のアクションの出力パスは含まれません。

たとえば、フローがコレクション内の特定のアイテム(このコレクションに示すようなユーロセットなど)を必要とするとします。

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

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

この場合、フロー作成者は、通貨のコードがEUR(ユーロ)であるかどうかを判断するための決定アクションを含むループを設定することがあります。実行時に、最初のループサイクルの後、フローには通貨にEURコードが含まれていることがわかります。Task.CollectionHasEuros = trueを指定してフローを設定し、[Exit Loop]アクションを使用してさらに処理を行わずにループを終了します。