付録D. 複合 OCCURS DEPENDING ON
複合 OCCURS DEPENDING ON (複合 ODO) は、いくつかのタイプが可能です。
複合 ODO は、標準 COBOL 85 の拡張としてサポートされます。
コンパイラーによって認められる複合 ODO の基本形式は、以下のとおりです。
- 可変位置項目またはグループ: DEPENDING ON 句を指定した OCCURS 文節で記述されたデータ項目の後に、非従属基本データ項目またはグループ・データ項目が続きます。
- 可変位置テーブル: DEPENDING ON 句を指定した OCCURS 文節によって記述されたデータ項目の後に、OCCURS 文節によって記述された非従属データ項目が続きます。
- 可変長エレメントを持つテーブル: OCCURS
文節によって記述されたデータ項目に、OCCURS 文節に
DEPENDING ON 句を指定して記述された従属データ項目が含まれています。
- 可変長エレメントを持つテーブルの指標名。
- 可変長エレメントを持つテーブルのエレメント。
例: 複合 ODO
関連タスク
ODO オブジェクト値を変更する際の指標エラーを防止する
エレメントを可変テーブルに追加する際のオーバーレイを防止する
関連参照
ODO オブジェクト値の変更の影響
OCCURS DEPENDING ON 文節
(「COBOL for Windows 言語解説書」)
|