5.2.1.8.22. エグゼキューションの変数取得¶
エグゼキューションの変数を取得するタスクです。
5.2.1.8.22.1. 入力値¶
im_bpmGetExecutionVariables <object>
├─ executionId <string> *
└─ variableNames <string[]>
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
im_bpmGetExecutionVariables | 任意 | object | なし | |
executionId | 必須 | string | なし | エグゼキューションID |
variableNames | 任意 | string | リスト | 変数名
変数名が未指定の場合、executionIdで指定されたエグゼキューションのエグゼキューション変数を全て取得します。
|
5.2.1.8.22.2. 出力値¶
im_bpmGetExecutionVariables <object>
├─ variables <object[]>
│ ├─ name <string>
│ ├─ scope <string>
│ ├─ type <string>
│ └─ value <any>
└─ variablesMap <map>
項目名 | 型 | 配列/リスト | 説明 |
---|---|---|---|
im_bpmGetExecutionVariables | object | なし | |
variables | object | リスト | 変数
入力値の変数名が未指定の場合、格納順は保証されません。
格納順は入力パラメータのvariableNamesに準じます。
|
name | string | なし | タスク名 |
scope | string | なし | スコープ
globalとlocalがあります。
|
type | string | なし | タイプ
string, integer, long, short, double, boolean, dateがあります。
|
value | any | なし | 値 |
variablesMap | map | なし | 変数マップ
key:変数名、value:値
|