*10 で追加*
Workbench の以前のバージョンでは、ユーザーは、ループ処理を実装するために、条件付きの循環ルートを手動で追加する必要がありました。また、ループの実行および終了を明示的に追跡するために、カウンターが作成されました。
Workbench の Iteration Wizard 機能を使用すると、件名、サイズ、データソースに基づいてループを自動的に生成できます。
ループの追加は、2 つの手順に分かれた処理です。
ループの追加プロセスデザイナーで、Iteration Wizard をプロセスダイアグラムのレーンにドラッグします。
Iteration ウィザードで、ループを反復するデータソースを識別します。次の変数の種類のうちいずれかを使用します。 XML 変数:「XML Variable」オプションを選択し、ドロップダウンリストからあらかじめ定義された XML 変数を選択します。 ボタンをクリックして、XML 変数を追加することもできます。XML 変数から要素を選択するには、「Element from The XML Variable」フィールドを使用します。 ボタンをクリックして XPath Builder を開き、要素の代わりとなる XPath 式を適宜構築します。ループは、この要素のすべての繰り返しインスタンスで反復されます。
コレクション変数:「Collection Variable (List or Map)」オプションを選択し、ドロップダウンリストからあらかじめ定義された List または Map 変数を選択します。 ボタンをクリックして、新しい変数を追加することもできます。
ループの最大反復数を指定するには、「Maximum Loop Size」オプションを使用します。「Next」をクリックします。
ループの各要素を処理する新しい空のサブプロセスを入力します。「Next」をクリックします。
完了した設定の概要を確認します。「Finish」をクリックします。
ループの理解Workbench のループは、折りたたみ可能なグループに含まれる次のアイテムで構成されます。
|
|
|