5.2.1.18.5. エンティティデータの更新¶
IM-Repositoryのエンティティデータの更新を行うタスクです。
5.2.1.18.5.1. プロパティ¶
項目名 | 必須/任意 | 型 | 初期値 | 説明 |
---|---|---|---|---|
エンティティID | 必須 | text | なし | 検索アイコンをクリックし、「エンティティ検索」ダイアログで対象のエンティティを選択してください。 |
5.2.1.18.5.2. 入力値¶
im_repositoryEntityDataUpdate <imr_entity> *
└─ %entity data%
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
im_repositoryEntityDataUpdate | 必須 | imr_entity | なし | |
%エンティティデータ% | エンティティ項目が辞書項目/エイリアスで主キー、必須の場合は必須、以外は任意 | 下記参照 | - | - |
エンティティデータはプロパティ「エンティティID」を設定すると自動的に生成されます。
生成されるパラメータは以下の条件を満たしているエンティティ項目です。
- エンティティ項目が、辞書項目/エイリアスの場合
- IM-Repositoryの辞書項目「用途」→「データ」で IM-LogicDesignerの「データ型」 と「変数名」 を設定していること。ただし、データ定義にて外部参照設定が行われている項目は対象外です。各パラメータの型はIM-LogicDesignerの「データ型」、キー名はIM-LogicDesignerの「変数名」 です。
- エンティティ項目が、サブエンティティの場合
- サブエンティティの「変数名」 を設定していること。各パラメータの型はエンティティとサブエンティティの多重度が1:1の場合は imr_entity(エンティティのobject)、多重度が1:nの場合は array 、キー名は「変数名」 です。
5.2.1.18.5.3. 出力値¶
im_repositoryEntityDataUpdate <object>
└─ count <integer>
項目名 | 型 | 配列/リスト | 説明 |
---|---|---|---|
im_repositoryEntityDataUpdate | object | なし | - |
count | integer | なし | 更新件数 |