ASTERIA MDM One MI Online Help
トップページ製品サイトインフォテリア

## CSVTable

CSVファイルを使った文字列変換結果を返します。

### ■出力型

文字列型

### ■パラメータ

名前 | データ型 | 説明
--- | --- | ---
CSVファイルパス | 文字列型 | CSVファイルパス
文字コード | 文字列型 | CSVファイルの文字コード 自動判別（JISAutoDetect） utf-8 shift_jis euc-jp
キー値 | 文字列型 | 表を検索するキーの値
キー列 | 文字列型 | キーの列番号
値列 | 文字列型 | 値の列番号
レコードがない場合の処理 | 文字列型 | レコードがない場合の処理 nullを出力 キー値を出力 固定値を出力
固定値 | 文字列型 | 「レコードがない場合の処理」で「固定値を出力」を指定した場合に返される個定値

### ■エラー

エラーコード | 説明
--- | ---
1 | 指定されたCSVファイルが読めない場合
1000 | パラメータの型が有効な型でなかった場合
1010 | 必須パラメータが存在しなかった場合

### ■例

CSVファイル[/data/data.csv]を使用した場合

番号 | 名前 | 部署
--- | --- | ---
1 | ミドリ　タロウ | 営業部
2 | スズキ　ミドリ | 営業部
3 | マスタ　データ | 管理部

設定パラメータと出力例

CSVファイルパス | 文字コード | キー値 | キー列 | 値列 | レコードがない場合の処理 | 固定値 | 出力
--- | --- | --- | --- | --- | --- | --- | ---
/data/data.csv | shift_jis | 3 | 1 | 2 | 固定値を出力 | 無し | マスタ　データ
/data/data.csv | shift_jis | 4 | 1 | 2 | 固定値を出力 | 無し | 無し