2.2.2 リストの例
以下の例は、値のリストの検査機能の使用法を説明したものです。
例 1
検査対象のフィールド:
名前 |
タイプ |
長さ |
小数点の位置 |
---|---|---|---|
STATE |
A |
3 |
|
値のリスト:
値のリスト |
説明 |
---|---|
'NSW' 'QLD' 'VIC' |
オーストラリアの州の有効な簡略記号かどうかを検査します。 |
例 2
検査対象のフィールド:
名前 |
タイプ |
長さ |
小数点の位置 |
---|---|---|---|
NAME |
A |
7 |
|
値のリスト:
値のリスト |
説明 |
---|---|
*BLANKS |
ブランクの名前はエラーになります。デフォルトのエラー・ロジックを逆にして、リスト内にブランクが存在する場合はERRORを、リスト内に存在しない場合はNEXTを取得します。 |
例 3
検査対象のフィールド:
名前 |
タイプ |
長さ |
小数点の位置 |
---|---|---|---|
COMPNO |
P |
1 |
0 |
値のリスト:
値のリスト |
説明 |
---|---|
1 2 3 |
会社番号は、1、2または3である必要があります。 |
例 4
検査対象のフィールド:
名前 |
タイプ |
長さ |
小数点の位置 |
---|---|---|---|
YEAR |
A |
2 |
|
値のリスト:
値のリスト |
説明 |
---|---|
*LASTYEAR *THISYEAR *NEXTYEAR |
年は、お客様のサイトで定義されたシステム変数の*LASTYEAR、*THISYEARまたは*NEXTYEARのいずれかと等しい必要があります。 |