Compaq COBOL AAQ2G1FTK User Manual

Page 354

Advertising
background image

Producing Printed Reports
10.9 Report Writer Examples

Example 10–7 (Cont.) Sample Program EX1007

03

COLUMN

45

PIC X VALUE "*".

03

COLUMN 75
PIC X VALUE "*".

02

LINE 28.
03

COLUMN

45

PIC X VALUE "*".

03

COLUMN

55

PIC Z9
SOURCE UE-DAY.

03

COLUMN

57

PIC X

VALUE "-".

03

COLUMN

58

PIC 99
SOURCE UE-MONTH.

03

COLUMN

60

PIC X

VALUE "-".

PIC 9999
SOURCE UE-YEAR.

03

COLUMN

75

PIC X VALUE "*".

02

LINE 29.
03

COLUMN

45

PIC X VALUE "*".

03

COLUMN 75
PIC X VALUE "*".

02

LINE 30.
03

COLUMN

45

PIC X(31) VALUE "*

End of EX1007.LIS

*".

02

LINE 31.
03

COLUMN

45

PIC X VALUE "*".

03

COLUMN 75
PIC X VALUE "*".

02

LINE 32 COLUMN

45

PIC X(31) VALUE ALL "*".

DECLARATIVES.
BOR SECTION.

USE BEFORE REPORTING REPORT-HEADER.

EOR SECTION.

USE BEFORE REPORTING REPORT-FOOTER.

EOR-A.

DISPLAY "*** Created EX1007.LIS ***".

END DECLARATIVES.
MAIN SECTION.
000-DO-SORT.

SORT SORT-FILE ON ASCENDING KEY SORT-NAME

WITH DUPLICATES IN ORDER
USING CUSTOMER-FILE
GIVING SORTED-FILE.

(continued on next page)

10–54 Producing Printed Reports

Advertising