2.5.2 キー・フィールド

LANSA

2.5.2 キー・フィールド


一致を検索するファイルのキー索引(つまり、ファイル内に同じキーを持つレコード)と比較されるキーを指定します。

最低1つのキー・フィールドが必要です。指定されたキー・リスト全体は、ファイルの実際のキーと互換性があるかどうか検査されます。指定されるキー・リストは、ファイルに対する全体のキーでも部分的なキーでもかまいません。部分的なキー・リストを指定した場合は、警告が表示されます。

ルール

使用できる値は以下のとおりです。

·         フィールド・レベルの妥当性検査の場合は、現在のフィールドの名前

·         ファイル・レベルの妥当性検査の場合は、現在のファイルの特定のフィールド

·         'NSW'、'BALMAIN'などの引用符で囲まれた英数字リテラル

·         1、14.23、-1.141217などの数字リテラル

·         *BLANKS、*ZERO、*DATEなどのシステム変数名、またはユーザーのインストール時に定義されている他のシステム変数

·         *UP01、*UP02などのプロセス・パラメータ

ヒントとテクニック

·         コード/テーブル・ファイルの存在検査は、ファイル・レベルの妥当性検査のためにのみ通常定義されます。

Ýコード・ファイル/テーブルの存在検査