ループ アクション


タスクシーケンスでループアクションを使用して、デザイン内の次のアクションに進む前に、プロセスが一連のアクションを繰り返すようにします。ループアクション あきらめて先に進む前に特定の回数で特定のアクションを試すために使用できます。 

ループ動作の種類

3種類のループアクションを作成できます。

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

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

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

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

  • 条件が満たされている間ループする 

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

注意: 条件が True のときには、ループには 2 つの方法がありますまずは、ループを通過する前に条件を確認できます。ループを通過する前にチェックする場合、条件が false の場合プロセスがないループを通る。二つ目は、ループを通過後に条件を確認することができます。この場合、プロセスは、条件が false で既に場合でもループを決行します。「極端な例」は、条件が true でない場合に発生します。プロセスがループの実行前に条件を確認する場合、ループは決して実行されません。プロセスがループの実行後に条件を確認する場合は、条件が常に False の場合も、常に少なくとも 1 回はループが実行されます。デフォルトにより、プロセスはループの実行前に条件を確認します。
説明
 
ループ カウント +または - ボタンを使用して、一連のコマンドを繰り返す回数を設定します。
現在のインデックス データ名 現在のループカウントを追跡するために使用します。最初のループでは0から始まり、その後は1ずつ増加します。

Loop要素をタスクに追加するには:

  1. をドラッグ ループ タスクエディタのツールボックスからタスク内の目的の場所へのアクション。
  2. の中に  フィールドに、アイテムを説明するわかりやすい名前を追加します。
  3. Loop Countフィールドで、+または - ボタンを使用して一連のコマンドを繰り返す回数を設定します。
  4. の中に 現在のインデックスデータ名タスク上の変数を識別するためのラベルを入力します。
  5. ループアクション内に目的の変数を追加します。
  6. フロー設計に従ってタスクの構築を続けます。