Я пытаюсь скопировать данные в позиции (50,10) моего входного файла в выходной файл, но у меня возникают проблемы. Размер моего входного файла 100; необходимые данные находятся с 50-й позиции для следующих 10 байтов.
Я использовал следующие варианты, но каждый из них вызывает отказ. Я взял выходной файл только длиной 10, так как мне нужно всего 10 байт. Но абенд говорит. OUTREC RECORD LENGTH = 10
SORTIN : RECFM=VB ; LRECL= 100; BLKSIZE= 1000
SORTIN : DSNAME=MNV.TESTS.DF.CPR810S1.EZ2OP
OUTREC RECORD LENGTH = 10
SORTOUT RECFM INCOMPATIBLE
SORTOUT : RECFM=FB ; LRECL= ; BLKSIZE=
Я использовал следующие варианты:
OUTREC FIELDS(50,10)
SORT FIELDS(1,4,CH,A)
--------didn't work------------
SORT FIELDS=COPY
OUTREC FIELDS=(115,9,125,10)
--------didn't work------------
SORT FIELDS=COPY
BUILD=(50,10)
--------didn't work------------
INREC FIELDS=(50,10)
SORT FIELDS=(1,3,CH,A)
--------didn't work------------