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:値
|