命名規則

このトピックでは、パーツや変数を命名したり、name などのプロパティーに値を割り当てたりする際の規則について説明します。

EGL には、次の 3 つのカテゴリーの識別子があります。
EGL パーツ名または変数名は 1 から 128 字の連続する文字です。 特に注記がない限り、名前は、文字またはアンダースコアーで始める必要があります。 また、名前には、数字や通貨記号のほか、追加の Unicode 文字を含めることができます。 以下の追加の制約事項が該当します。
パーツには、次のような特殊な考慮事項が適用されます。

互換性

表 1. 命名規則の互換性に関する考慮事項
プラットフォーム 問題
COBOL 生成 生成される出力の名前は、許可される最大長 (パーツ型によって異なる) に準拠するように切り捨てられます。
  • サービス・パーツおよびインターフェース・パーツの名前は、最大 7 文字です。
  • プログラム・パーツおよびライブラリー・パーツの名前は、zSeries では最大 8 文字、 iSeries® では最大 7 文字です。
  • FormGroup パーツ名は最大 6 文字です。
  • 書式パーツ名は最大 8 文字です。
  • DataTable パーツ名は最大 7 文字です。
VisualAge Generator 互換モード パーツ名および変数名には以下の規則が適用されます。 ただし、パッケージ名には適用されません。最初の文字以降の文字として、 「at」記号 (@)、ハイフン (-)、およびポンド記号 (#) を組み込むことができます。

フィードバック