キュー内の各作業項目用の反復子の使用
- 最終更新日2024/10/31
キュー内の各作業項目用の反復子の使用
[キュー内の各作業項目用] の反復子を使用して、複数の作業項目を更新し、それらの作業項目をレコード変数に割り当てます。
手順
[ループ] アクションの [キュー内の各作業項目用] の反復子を使用するには、次の手順を実行します。
- [アクション] パレットのループ パッケージで [ループ] アクションをダブルクリックするか、ドラッグします。
- [反復子] リストから [キュー内の各作業項目用] オプションを選択します。
- [キュー名] フィールドに、作業項目を更新するキューの名前を入力します。
- [作業項目ステータスを選択] フィールドで、特定の作業項目のステータスを選択します。作業項目のステータスは次のいずれかになります。
- 保留中
- データ エラー
- 失敗
- [取得する作業項目の数] フィールドに、取得する作業項目の数量を入力します。
- [現在の行をこの変数に割り当てる] フィールドで、次のいずれかのオプションを選択して、結果を変数に保存します。
- レコード: 出力を格納するレコード変数を選択するか、作成します。レコード変数は、workitemId、workitemValues、workitemMetadata の 3 つの固定キー値を返します。注: workitemId の値は、数値変数型ですが、workitemValues と workitemMetadata の値は、レコード変数型です。
- 複数の変数: このオプションを選択すると、キーと、そのキーがマッピングされている変数を指定することで、出力が複数の変数に格納されます。
- レコード: 出力を格納するレコード変数を選択するか、作成します。レコード変数は、workitemId、workitemValues、workitemMetadata の 3 つの固定キー値を返します。