[フロー変数の設定] フローロジック
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;
実行の詳細
- ヘッダーには、フローロジックの実行方法、ステータス、開始時刻、ランタイムが表示されます。
- [構成詳細] セクションには、フローロジックで値が割り当てられた変数が表示されます。各フロー変数の変数名、タイプ、構成、およびランタイム値が表示されます。
- フロー変数を使用するアクションは、変数のタイプ、構成、およびランタイム値が表示されます。