前のトピック: ループ オペレータ次のトピック: 出力パラメータ


入力パラメータ

繰り返し回数

オペレータを繰り返す回数を指定します。 以下の 2 つのオプションを使用できます。

この値も、ループ オペレータのデータセット内にループ変数を使用して指定できます。

[繰り返し回数]を次のように設定します。

Process[OpName].CurrentLoopIteration < x

各項目の説明

x はオペレータを実行する回数です。

または、[繰り返し回数]を次のように設定します。

Process[OpName].OverallLoopDuration < x

各項目の説明

x はオペレータをループ処理する秒数です。 オペレータが繰り返しの途中の場合は、指定された秒数では停止しません。 代わりに、指定した秒数より OverallLoopDuration が大きい場合、オペレータは次の繰り返しを実行しません。

CA Process Automation は、繰り返し間のループ条件を確認します。

無制限ループ

選択すると、[繰り返し回数]は無視され、無限ループが作成されます。 オペレータは、以下のいずれかに当てはまるまで繰り返しを続行します。

繰り返し間の遅延時間

各ループの繰り返し間の遅延時間を秒数で指定します。

While ループ

選択すると、ループ オペレータは While ループとして動作します。 選択解除すると、ループ オペレータは Do while ループとして動作します。

While ループ

[ループ]オペレータは、最初の繰り返しを含むすべての繰り返しを実行する前に、[繰り返し回数]フィールドで指定されたループ条件を確認します。

Do while ループ

[ループ]オペレータは、[繰り返し回数]フィールドで指定されたループ条件を各繰り返しの最後に確認します。したがって、少なくともループの最初の繰り返しだけは必ず実行されます。

注: v4 以前の CA Process Automation からインポートされたすべての既存のループ オペレータでは、[While ループ]フィールドはオフになっています。 これらの既存のオペレータは、以前のバージョンと同様に、引き続き Do while ループとして動作します。

実行前処理コードと実行後処理コード

ループの各繰り返しで実行する JavaScript コードを実行するためにこれらのフィールドを使用します。

任意の事前条件および事後条件の処理シーケンスは、ループのタイプによって異なります。 ループの論理シーケンスの詳細については、「コンテンツ デザイナ ガイド」を参照してください。