Seq Text
Seq Text
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT [OPTIONAL] <logical file name> ASSIGN TO <hardware>
[ORGANIZATION IS [LINE ] SEQUENTIAL]
[ACCESS MODE IS SEQUENTIAL]
[ RESERVE int AREA / AREAS ] ---> default buffers are 2
[FILE STATUS IS dataname].
hardware can be
DISK
PRINTER
TAPE
physical filename (dd NAME)
DATA DIVISION.
FILE SECTION.
FD <logical filename>
[BLOCK CONTAINS [int1 to] int2 RECORDS / CHARACTERS
RECORD CONTAINS [int1 to] int2 CHARACTERS
DATA RECORD IS BANK-REC
RECORDING MODE IS F/V ]
LABEL RECORDS ARE STANDARD/OMITTED
VALUE OF FILE-ID IS "physical filename".
01 BANK-REC.
02 ACCNO PIC 9(5).
02 ACCNA PIC X(20).
02 ACCTY PIC A.
02 ACCAM PIC 9(5).
OPEN
--------
MODE
---------
WRITE
--------- WRITE groupname.
WRITE BANK-REC.
REWRITE
------------
REWRITE groupname
REWRITE BANK-REC