2.2.2 リストの例

LANSA

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のいずれかと等しい必要があります。

Ý値のリストによる検査