ILE COBOL 解説書

データ・カテゴリーと PICTURE の規則

PICTURE 記号の可能な組み合わせによって、項目のデータ・カテゴリーが決まります。

注:
LOCALE 句が PICTURE 文節に指定されている場合は、PICTURE 文節によって定義されるデータのカテゴリーは数字編集のみとなります。

英字項目

数字項目

数字項目の例を示します。

PICTURE          有効な値の範囲
9999                   0 through 9999
S99                  -99 through +99
S999V9            -999.9 through +999.9
PPP999                 0 through .000999
S999PPP            -1000 through -999000 and
                   +1000 through +999000 or zero

数字編集項目

+----------------------------------IBM 拡張----------------------------------+

LOCALE 句を指定する場合

+------------------------------End of IBM 拡張-------------------------------+

英数字項目

英数字編集項目

+----------------------------------IBM 拡張----------------------------------+

ブール項目

次の規則が適用されます。

  1. PICTURE 文字ストリングには、記号 1 だけ含めることができます。
  2. ただ 1 つの文字 1 が指定できます。
  3. 項目の USAGE は、DISPLAY だけになり得ます。
  4. 関連する VALUE 文節では、ブール・リテラル (B"1" または B"0") あるいはゼロを指定しなければなりません。
  5. 次の文節は、ブール項目に指定できません。
  6. INDICATOR 文節を指定できます。

(標識についての詳細は、「WebSphere Development Studio: ILE COBOL プログラマーの手引き」を参照してください。)

+------------------------------End of IBM 拡張-------------------------------+

+----------------------------------IBM 拡張----------------------------------+

DBCS 項目

  1. PICTURE 文字ストリングには、記号 G または N を含むことができます。
  2. G または N のおのおのは、単一の DBCS 文字位置 (2 バイト) を表現します。
  3. PICTURE 文節記号 G を使用した場合、USAGE DISPLAY-1 を指定しなければなりません。
  4. PICTURE 文節記号 N を使用した場合、USAGE DISPLAY-1 を暗黙的または明示的に指定しなければなりません。
  5. 関連する VALUE 文節は、DBCS リテラルまたは表意定数 SPACE/SPACES を指定しなければなりません。

+------------------------------End of IBM 拡張-------------------------------+

+----------------------------------IBM 拡張----------------------------------+

DBCS 編集項目

  1. PICTURE 文字ストリングは、G および B と少なくともおのおの 1 つとの組み合わせです。
  2. G および B のおのおのは、単一の DBCS 文字位置 (2 バイト) を表現します。
  3. USAGE DISPLAY-1 を指定しなければなりません。
  4. 関連する VALUE 文節は、DBCS リテラルまたは表意定数 SPACE/SPACES を指定しなければなりません。

+------------------------------End of IBM 拡張-------------------------------+

+----------------------------------IBM 拡張----------------------------------+

国別項目

  1. PICTURE 文字ストリングは、記号 N を含むことができます。
  2. 各 N は単一の UCS-2 文字を表します。
  3. PICTURE 文節記号 N を使用した場合、USAGE NATIONAL を暗黙的または明示的に指定しなければなりません。
  4. 関連する VALUE 文節は、国別 16 進リテラルまたは表意定数 SPACE/SPACES を指定しなければなりません。

+------------------------------End of IBM 拡張-------------------------------+

+----------------------------------IBM 拡張----------------------------------+

外部浮動小数点項目

+------------------------------End of IBM 拡張-------------------------------+


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]