RangeTable
CSVファイルを使った値の範囲チェック結果を返します。
■パラメータ
| 名前 |
データ型 |
説明 |
|
CSVファイルパス
|
文字列型
|
CSVファイルパス
|
|
文字コード
|
文字列型
|
CSVファイルの文字コード
- 自動判別(JISAutoDetect)
- utf-8
- shift_jis
- euc-jp
- iso-2022-jp
- utf-16
- windows-31j
|
|
キー値
|
文字列型
|
表を検索するキーの値
|
|
最小値列
|
文字列型
|
最小値で使用する列番号
|
|
最大値列
|
文字列型
|
最大値で使用する列番号
|
|
値列
|
文字列型
|
値の列番号
|
|
レコードがない場合の処理
|
文字列型
|
レコードがない場合の処理
|
|
固定値
|
文字列型
|
「レコードがない場合の処理」で「固定値を出力」を指定した場合に返される個定値
|
■エラー
| エラーコード |
説明 |
| 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 |