Давайте предположим, что я хочу записать следующее в последовательный выходной текстовый файл.
!---!
This is a report!
!---!
Here is the list of records:
001 Jack
002 Alice
!---!
Number of crimes:
Jack: 01
Alice: 02
Дело в том, что когда я определяю файл последовательного вывода и его содержимое, я не знаю, как мне определять все эти разные типы линий.например, !---!
должно быть как постоянное значение, а 001 Jack
должно быть записано как:
FD OUTPUT-FILE.
01 PERSON-RECORD.
05 ID PIC 999.
05 NAME PIC X(10).
, с другой стороны, после "Number of crimes:"
должна быть запись:
01 CRIMES.
05 NAME PIC X.
05 NO-OF-CRIME PIC 99.
, но если я пишу 01 PERSON-RECORD.
и 01 CRIMES.
под одним и тем же FD
, то у меня возникают проблемы при попытке записи в выходной файл.Значения CRIMES
фактически переходят к значению PERSON-RECORD
.
Есть идеи?