[フロー変数の設定] フローロジック

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 1 つ以上のフロー変数に値を割り当てます。フロー中に変数の値を変更または更新します。

    重要:
    このフローロジックは、既に作成されたフロー変数の値を設定します。フロー変数の作成手順については、「フロー変数の作成」を参照してください。

    入力

    フィールド 説明
    名前 変数の名前です。フローで使用可能な変数のリストから選択します。
    データ 変数の値です。文字列の値を入力するか、スクリプトを入力するか、データピルを使用します。変数の値は、他の変数を含めて、フローの初期のデータピルを参照できます。他のデータピルを参照して変数の値を設定する場合は、変数割り当ての順序を維持する必要があります。参照される値は、常に参照される値を使用する変数の前に来る必要があります。順序を変更すると、null 値が生成される場合があります。 空白の値を割り当てるには、このフィールドを空のままにします。
    注:
    フロー変数の値は、上から下に割り当てられた順序で設定されます。同じ変数の値を複数回設定すると、フローは最後に設定された値のみを使用します。

    スクリプトを入力するには、[[変数] のスクリプトをオンに切り替え] アイコンを選択します。スクリプトエディターにスクリプトを入力します。インラインスクリプトの詳細については、「インラインスクリプト」を参照して ください。

    出力

    このフローロジックは出力を生成しませんが、フロー変数の値を変更します。

    データピル値を使用してレコード番号を保存する

    この例では、フローでインシデントレコードのカテゴリがチェックされます。カテゴリがネットワークであると、フロー変数を使用してレコード番号が保存されます。

    データピル値を使用してフロー変数を設定します。

    スクリプトを使用してレコード番号を保存する

    この例では、フローでインシデントレコードのカテゴリがチェックされます。カテゴリがネットワークであると、フロー変数を使用してレコード番号が保存されます。この例では、フロー変数はデータピル値ではなくスクリプトから設定されます。

    /*
    **Access Flow/Action data using the fd_data object. Script must return a value. 
    **Order number is offset by +1 in Error Handling Section.
    **Available options display upon pressing "." after fd_data
    **example: var shortDesc = fd_data.trigger.current.short_description;
    **return shortDesc;
    */
    var incNumber = fd_data.trigger.current.number;
    return incNumber;

    スクリプトを使用してフロー変数を設定します。

    実行の詳細

    図 : 1. データピル値を使用してレコード番号を保存するための詳細な操作
    データピルを使用してフロー変数を設定する実行の詳細の例。
    図 : 2. スクリプトを使用してレコード番号を保存するための詳細な操作
    インラインスクリプトを使用してフロー変数を設定する実行の詳細の例。
    1. ヘッダーには、フローロジックの実行方法、ステータス、開始時刻、ランタイムが表示されます。
    2. [構成詳細] セクションには、フローロジックで値が割り当てられた変数が表示されます。各フロー変数の変数名、タイプ、構成、およびランタイム値が表示されます。
    3. フロー変数を使用するアクションは、変数のタイプ、構成、およびランタイム値が表示されます。