Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


レコード形式の指定

DATA DIVISIONFD 項目では、レコード・フォーマットおよびレコードをブロック化するかどうかの標識をコーディングしてください。 関連するレコード記述項目では、record-name およびレコード長を指定します。

RECORDING MODE 節に、レコード・フォーマット FVS、または U をコーディングできます。 COBOL は、RECORD 節から、またはファイルの FD 記入項目に関連付けられたレコード記述から、レコード形式を判別します。レコードがブロック化されるようにしたい場合には、FD 記入項目に BLOCK CONTAINS 節をコーディングしてください。

次の例は、固定長レコードを持つファイルの場合に FD 記入項目がどのようになるかを示しています。

FILE SECTION.
FD  COMMUTER-FILE-MST
    RECORDING MODE IS F
    BLOCK CONTAINS 0 RECORDS
    RECORD CONTAINS 80 CHARACTERS.
01  COMMUTER-RECORD-MST.
    05  COMMUTER-NUMBER        PIC  X(16).
    05  COMMUTER-DESCRIPTION   PIC  X(64).

S の記録モードは、HFS 内のファイルではサポートされません。上記の例はこのようなファイルに適しています。

関連概念
論理レコード


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

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