intra-mart Accel Platform IM-LogicDesigner仕様書 第24版 2024-04-01

5.2.1.17.6. ファイル情報一覧の取得

IM-BloomMakerの添付ファイル情報のうち、条件に一致するものを一括で取得するタスクです。

テナントデータベースから、applicationId, businessKey に一致するファイルを探索し、発見した場合その情報を返します。 このタスクでは、セッションスコープストレージに保存されているファイル情報は探索しません。 ファイル情報の登録 タスクで、テナントデータベースに登録されたものが対象です。

入力値に指定した applicationId, businessKey の両方に一致する添付ファイル情報を探索します。 それぞれの項目に null を指定した場合は、検索条件に使用しません。 そのため、両方 null を指定した場合は、全件取得します。

このタスクでは、各ファイルの内容は取得しません。 ファイルの内容を取得する場合は、ファイル情報の取得 タスクを使用してください。

5.2.1.17.6.1. 入力値

im_bmGetFileInfoList <object>
  ├─ applicationId <string>
  └─ businessKey <string>
項目名 必須/任意 配列/リスト 説明
im_bmGetFileInfoList 任意 object なし  
applicationId 任意 string なし アプリケーションを特定するID
businessKey 任意 string なし 業務を特定するキー

5.2.1.17.6.2. 出力値

im_bmGetFileInfoList <object>
  └─ files <object[]>
    ├─ applicationId <string>
    ├─ businessKey <string>
    ├─ fileName <string>
    ├─ fileSize <long>
    ├─ key <string>
    ├─ metadata <object>
    └─ mimeType <string>
項目名 配列/リスト 説明
im_bmGetFileInfoList object なし  
files object 配列 ファイル一覧
applicationId string なし アプリケーションを特定するキー
businessKey string なし 業務を特定するキー
fileName string なし ファイル名
fileSize long なし ファイルサイズ
key string なし ファイルアップロードエレメントで取得した、ファイルを特定するキー
metadata map なし 各アプリケーションで使用可能なメタデータ
mimeType string なし MIME Type