ILE COBOL 解説書

固定長テーブル

固定長テーブルは、OCCURS 文節を使って指定されます。 7 つの添え字および指標が使用できるので、形式 1 の OCCURS 文節の 6 つのネストされたレベルと 1 番外側のレベルを 1 つ使用できます。 形式 1 の OCCURS 文節は、OCCURS DEPENDING ON 文節の従属として定義してもかまいません。 このように、7 次元までのテーブルを指定できます。

OCCURS 文節 - 形式 1 - 固定長テーブル
 
>>-OCCURS--整数-2--+-------+------------------------------------>
                   '-TIMES-'
 
   .-----------------------------------------------------.
   V                                                     |
>----+-------------------------------------------------+-+------>
     |                                  .------------. |
     |                                  V            | |
     '-+-ASCENDING--+--+-----+--+----+----データ名-2-+-'
       '-DESCENDING-'  '-KEY-'  '-IS-'
 
>--+-------------------------------+---------------------------><
   |                  .----------. |
   |                  V          | |
   '-INDEXED--+----+----指標名-1-+-'
              '-BY-'
 
 
整数-2
オカレンスの正確な数を指定します。 これはゼロより大きくなければなりません。

ILE COBOL 言語では、整数-2 は 1 〜 16 711 568 バイトでなければなりません。


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