[フロー変数に追加] フローロジック
オブジェクトフロー変数の 1 つ以上のアレイに値を追加します。フローデータを使用して値を生成します。
入力
フローロジックに必要な各入力の値を指定します。動的な値を追加するには、[データ] パネルからピルをドラッグするか、ピルピッカーから選択します。
- 名前
- データタイプ:Flow Variable
オブジェクト値を追加するオブジェクトフロー変数のアレイの名前。ドロップダウンリストには、Array.Object タイプのフロー変数のみが表示されます。
- データ
- データタイプ:Array of Objects, Object, or flow variable data pill
追加する値を含むオブジェクトデータピル。既存のオブジェクトデータピルを使用する場合、オブジェクトスキーマはフロー変数で使用されるものと一致する必要があります。または、フロー変数のスキーマを展開して、各オブジェクトプロパティにフロー変数データピルを提供することもできます。
出力
このフローロジックは独自の出力を生成しませんが、[データ] ペインで選択した Array.Object フロー変数にオブジェクト値を追加します。
一般的なガイドライン
[フロー変数に追加] フローロジックを使用する場合は、次の一般的なガイドラインを使用してください。
- データ値を指定するための入力変数またはフロー変数の作成
- オブジェクトの既存のアレイがある場合は、このオブジェクトのアレイをサブフロー入力として使用できます。または、1 つ以上のフロー変数を使用して、フロー内にオブジェクトのアレイを作成することもできます。たとえば、レコード値をフロー変数に保存し、その変数値をオブジェクトのアレイ内のオブジェクトに追加することができます。
- オブジェクトのアレイフロー変数を定義する
- このフローロジックは、オブジェクトフロー変数のアレイが存在するかどうかに依存します。更新するオブジェクトスキーマ構造を持つオブジェクトフロー変数のアレイを作成する必要があります。
- データピルオブジェクトスキーマがフロー変数オブジェクトスキーマと一致することを確認する
- 既存のオブジェクトデータピルを使用するようにデータ入力を構成する場合、オブジェクトスキーマはフロー変数で使用されるものと一致する必要があります。フローロジックは、異なるオブジェクトスキーマを持つフロー変数オブジェクトに値を追加することはできません。
インシデントオブジェクトのアレイをビルド
この例では、サブフローはカテゴリがネットワークであるインシデントを検索します。ネットワークインシデントごとに、サブフローはインシデント Sys ID の値とインシデントの簡単な説明をサブフロー変数に設定します。次に、サブフローはこれらの値をオブジェクトのアレイサブフロー変数に追加します。次に、サブフローはオブジェクトのアレイをサブフロー出力として提供します。
サブフロー実行の詳細には、オブジェクトのインシデントアレイの出力値が表示されます。