他に何かありますか? ループ アクション

このアクションを使用して、プロセスが設計の次のアクションに進む前に、特定の基準を満たすまで一連のアクションを繰り返すようにします。 このアクションでは、呼び出し側はループが継続するタイミングを決定します。 ループは、フローが呼び出し側から肯定応答を受信しなくなるまで継続します。これは、それ以上のアクションが不要であることを示すものです。 このアクションでフロー ロジックを作成するには、次のようないくつかの方法があります。

  • コレクション内のアイテムをループ  

    コレクション内の項目をループ処理することは、変数のコレクションの各項目へのループ内のアクションに適用されます。 たとえば、ループ内のアクション可能性があります 2 を追加し、3 を乗算します。 5 つの整数のコレクション内でループを行った場合、ループは最初の整数に 2 を足し、その合計に 3 を掛けた後、その積をコレクションの最初の整数スロットに戻します。 ループは 2 番目、3 番目、4 番目、5 番目の整数にも同様のアクションを行います。 コレクションの最後の項目で終了すると、ループは「終了」し、プロセスはプロセス設計の次のアクションに進みます。

  • 固定カウントに達するまでループ  

    固定カウントに達するまでループ 指定した回数だけループ内のアクションを適用します。 たとえば、10を指定した場合、ループはプロセス設計の次のアクションに進む前に10回実行されます。

  • 条件が true のときのループ  

    条件が満たされている間ループする 整数値がゼロより大きいなど、特定の条件が満たされている限り、ループ内でアクションを適用します。 [式エディター] ダイアログ ボックスを使用して、条件を作成します。

 メモ:   条件が True のときには、ループには 2 つの方法があります 一つ目は、ループを通過する前に条件を確認することができます。 ループを通過する前に確認をする場合で、条件が False の場合、プロセスはループを通過しません。 二つ目は、ループを通過後に条件を確認することができます。 この場合、条件がすでに False の場合もプロセスはループを通過します。 条件が決して True にならないときには、「極端なケース」が発生します。 プロセスがループを実行する前に条件をチェックする場合、ループは実行しないでください。 プロセスがループの実行後に条件を確認する場合は、条件が常に False の場合も、常に少なくとも 1 回はループが実行されます。 デフォルトにより、プロセスはループの実行前に条件を確認します。
名前    説明
名前 アクションの説明ラベルを追加します。
現在のインデックス データ名 現在のループカウントを追跡するために使用します。最初のループでは0から始まり、その後は1ずつ増加します。
質問

ここでは、受信者に何をしたいか尋ねます。 例えば、「他に何かお手伝いできることはございますか?」

無効な応答:
入力なし

入力が無効な応答がない場合は、受信者に再生するフレーズを追加します。 たとえば、「続行する場合は「はい」と答え、続行しない場合は「いいえ」と答えます。」

無効な応答:
一致なし:

一致なし無効の応答には、受信者に再生するフレーズを追加します。 例えば、「はい、またはいいえで答えてください。 続行しますか?」