Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 言語解説書


USAGE 節

USAGE 節は、ストレージでデータが表されるフォーマットを指定します。

構文図を読む構文図をスキップする
フォーマット 1

>>-+---------------+--+-BINARY--+------------+------+----------><
   '-USAGE--+----+-'  |         |        (1) |      |   
            '-IS-'    |         '-NATIVE-----'      |   
                      +-COMP--+--------+------------+   
                      |       '-NATIVE-'            |   
                      +-COMP-1--+--------+----------+   
                      |         '-NATIVE-'          |   
                      +-COMP-2--+--------+----------+   
                      |         '-NATIVE-'          |   
                      +-COMP-3--+--------+----------+   
                      |         '-NATIVE-'          |   
                      +-COMP-4--+--------+----------+   
                      |         '-NATIVE-'          |   
                      +-COMP-5--+--------+----------+   
                      |         '-NATIVE-'          |   
                      +-COMPUTATIONAL--+--------+---+   
                      |                '-NATIVE-'   |   
                      +-COMPUTATIONAL-1--+--------+-+   
                      |                  '-NATIVE-' |   
                      +-COMPUTATIONAL-2--+--------+-+   
                      |                  '-NATIVE-' |   
                      +-COMPUTATIONAL-3--+--------+-+   
                      |                  '-NATIVE-' |   
                      +-COMPUTATIONAL-4--+--------+-+   
                      |                  '-NATIVE-' |   
                      +-COMPUTATIONAL-5--+--------+-+   
                      |                  '-NATIVE-' |   
                      +-DISPLAY--+--------+---------+   
                      |          '-NATIVE-'         |   
                      +-DISPLAY-1--+--------+-------+   
                      |            '-NATIVE-'       |   
                      +-INDEX-----------------------+   
                      +-NATIONAL--+--------+--------+   
                      |           '-NATIVE-'        |   
                      +-| objref 句 |---------------+   
                      +-PACKED-DECIMAL--+--------+--+   
                      |                 '-NATIVE-'  |   
                      +-POINTER---------------------+   
                      +-PROCEDURE-POINTER-----------+   
                      '-FUNCTION-POINTER------------'   

objref 句

|--OBJECT REFERENCE--+------------+-----------------------------|
                     '-クラス名-1--'   

注:
  1. NATIVE は、USAGE 節に NATIVE が表示されるすべての句でコメントとして扱われます。

USAGE 節は、66 および 88 以外の任意のレベル番号を持つデータ記述項目に対して指定することができます。

グループ・レベルで指定した場合、そのグループ内の各基本項目ごとに USAGE 節は適用されます。 基本項目の USAGE は、その基本項目が属するグループの USAGE と矛盾するものであってはなりません。

USAGE 節は、GROUP-USAGE NATIONAL 節が指定されているグループ・レベル項目の中に指定してはなりません。

グループ・レベル項目に対して GROUP-USAGE NATIONAL 節が指定または暗黙指定されている場合は、そのグループ内のすべての基本項目に対して USAGE NATIONAL を指定または暗黙指定する必要があります。詳細については、GROUP-USAGE 節を参照してください。

USAGE 節がグループまたは基本レベルのいずれかで指定されないと、USAGE 節は暗黙に以下のように指定されます。

DATE FORMAT 節を使用して定義されたデータ項目の場合、USAGE として使用できるのは、 DISPLAY および COMP-3 (またはその等価の COMPUTATIONAL-3 および PACKED-DECIMAL) だけです。詳細については、DATE FORMAT 節と他の節との結合を参照してください。


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)