intra-mart Accel Platform IM-LogicDesigner仕様書 第25版 2024-10-01

5.2.1.18.4. エンティティデータの登録

IM-Repositoryのエンティティデータの登録を行うタスクです。

5.2.1.18.4.1. プロパティ

項目名 必須/任意 初期値 説明
エンティティID 必須 text なし 検索アイコンをクリックし、「エンティティ検索」ダイアログで対象のエンティティを選択してください。

5.2.1.18.4.2. 入力値

im_repositoryEntityDataInsert <imr_entity> *
      └─ %entity data%
項目名 必須/任意 配列/リスト 説明
im_repositoryEntityDataInsert 必須 imr_entity なし  
%エンティティデータ% エンティティ項目が辞書項目/エイリアスで主キー、必須の場合は必須、以外は任意 下記参照 - -
エンティティデータはプロパティ「エンティティID」を設定すると自動的に生成されます。
生成されるパラメータは以下の条件を満たしているエンティティ項目です。
  • エンティティ項目が、辞書項目/エイリアスの場合
    IM-Repositoryの辞書項目「用途」→「データ」で IM-LogicDesignerの「データ型」 と「変数名」 を設定していること。ただし、データ定義にて外部参照設定が行われている項目は対象外です。
    各パラメータの型はIM-LogicDesignerの「データ型」、キー名はIM-LogicDesignerの「変数名」 です。

  • エンティティ項目が、サブエンティティの場合
    サブエンティティの「変数名」 を設定していること。
    各パラメータの型はエンティティとサブエンティティの多重度が1:1の場合は imr_entity(エンティティのobject)、多重度が1:nの場合は array 、キー名は「変数名」 です。

5.2.1.18.4.3. 出力値

im_repositoryEntityDataInsert <any>
項目名 配列/リスト 説明
im_repositoryEntityDataInsert any なし 出力値として利用可能な値はありません。