Удалить разделительные периоды после LINE SEQUENTIAL
.
Удалить индикаторы комментариев (*
) в столбце 7.
В WORKING-STORAGE
удалить строку с FS
,Добавьте следующие строки.
01 mFS PIC XX.
01 dFS PIC XX.
01 eFS PIC XX.
01 sFS PIC XX.
Измените IF dfs = 00
на IF dfs = "00"
.
Измените IF dfs != 00
на IF dfs not = "00"
.И после сразу следующего STOP RUN
удалите период разделителя.
Удалите последний STOP RUN
.
Эти изменения должны устранить все синтаксические ошибки и удалить ненужный код.Но не изменится логический поток, чтобы делать то, что вы, кажется, хотите.
Для того, чтобы хотеть, вы, кажется, хотите.Удалите этот код:
IF dfs != 00
STOP RUN. *> recommended changes not shown
END-IF.
Это позволит 002-READ
вернуться к 001-MAIN
и продолжить обработку с оператором CLOSE
.