intra-mart Accel Platform IM-LogicDesigner仕様書 第23版 2023-10-01

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