■ EOF時の処理方法-その2
EOF時の処理をするにはJOBステートメントにTERMINATIONプロシージャを指定すると便利です。
EX)
JOB INPUT FILEA IF (AAA = '01') CNT = CNT + 1 END-IF PRINT * REPORT TITLE '****** TITLE *****' LINE 1 AAA TERMINATION. PROC ←REPORTセクションより後にあること! DISPLAY SKIP 2 'CNT = ' CNT ' ケン' DISPLAY 'TOTAL RECORD = ' RECORD-COUNT 'ケン' ←処理した件数(EASYの予約語) END-PROC
※SEQUENCE句を指定している場合は、TERMINATIONプロシージャを使用します