1.2.2 [識別子]
必須。
LANSAリポジトリに保管されるフィールドの識別子を指定します。フィールド識別子は、大文字と小文字を区別しません。デフォルトでは、フィールド識別子は通常LANSA内で大文字に変換されます。
ルール
- 有効な「LANSAオブジェクト名」にする必要があります。
- 別名や別フィールドの別名と同じにすることはできません。
警告
- SQLxxxのようなフィールド識別子の使用も避けてください。SQL(Structured Query Language)機能を使用するファンクションで、問題が生じる可能性があります。(例えば、SELECT_SQLコマンドなど)
プラットフォームについて
- IBM i: 独自のRPGアプリケーション・プログラムを作成する場合、6文字を超える長さの識別子の使用はお勧めしません。詳細はRPG Programmer's Reference Guideを参照してください。
ヒントとテクニック
- COBOLまたはPL/1のロング・ネームには別名を使用します。
- フィールドの命名基準に従うことでユーザーのLANSAアプリケーションの保守は容易になります。『LANSAアプリケーション設計ガイド』の「オブジェクトのネーミング規約」を参照してください。
- LANSAでは、LANSAリポジトリへのフィールド作成には、企業データ・ディクショナリによるアプローチが推奨されています。『Visual LANSA開発者ガイド』の「企業データ・ディクショナリの考え方」を参照してください。
さらに、次のトピックも参照してください。