変更の始まり

UCS2(長さ)

UCS2 キーワードは、自由形式定義で使用されて、 項目が固定長 UCS-2 であることを示します。

これは最初のキーワードでなければなりません。

パラメーターは、長さを 2 バイト文字単位で指定します。 1 から 8,386,552 までの値を指定できます。

パラメーターにはリテラルまたは名前付き定数を指定できます。名前付き定数である場合、定義ステートメントの前にその定数が定義されている必要があります。

以下に例を示します。
  • フィールド cust_name は、100 文字 の固定長 UCS-2 フィールドとして定義されています。
  • フィールド message は、5000 文字 の固定長 UCS-2 フィールドとして定義されています。 長さは、名前付き定数 MSG_LEN を使用して定義されています。
  DCL-S cust_name UCS2(100);
  DCL-C MSG_LEN 5000;
  DCL-S message UCS2(MSG_LEN);

可変長の UCS-2 項目の定義については、VARUCS2(長さ {:2 | 4}) を参照してください。

変更の終わり