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

## RangeTable

CSVファイルを指定してキーにマッチする値を取得します。

### ■出力型

文字列型

### ■パラメータ

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

### ■エラー

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

### ■例

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

START番号 | END番号 | 部署
--- | --- | ---
1 | 1000 | 営業部
1001 | 2000 | 管理部
2001 | 3000 | 開発部

設定パラメータと出力例

CSVファイルパス | 文字コード | キー値 | 最小値列 | 最大値列 | 値列 | レコードがない場合の処理 | 固定値 | 出力
--- | --- | --- | --- | --- | --- | --- | --- | ---
/data/data2.csv | shift_jis | 3100 | 1 | 2 | 3 | キー値を出力 |  | 開発部
/data/data2.csv | shift_jis | 4000 | 1 | 2 | 3 | キー値を出力 |  | 4000