変数には初期値が設定されており、設定する値を表します[詳細] この表は、変数に割り当てられる値を示しています。 

可変タイプ 初期値
ノンコレクション NOT_SETまたはリテラルのいずれか
 コレクション 空のコレクション、またはリテラルの値を持つアイテムを含むリテラルコレクションのいずれか

デフォルトでは、コレクション変数の初期値は空のコレクションになります。 非コレクション変数の場合、 デフォルト初期値は 次のいずれかのタイプでない限り:

変数 デフォルトの初期値
ブール型 true
通貨  金額が0.0でコードが「USD」の通貨
コレクションのデータ型 空のコレクション
10 進数  0.0
接続時間 0ミリ秒の期間
整数  0
文字列  “”

起動時に値が初期化される方法

フロー変数は、起動時に一度初期化されます。 ただし、 タスク変数はタスクが開始するたびに初期化されます。 たとえば、フローでタスクが複数回呼び出された場合、変数は毎回初期値設定を取得します。 つまり、 タスク終了すると、変数はスコープ外になり、 タスク次のインスタンスで再作成されます。