Saya mencoba menyalin data pada posisi (50,10) dari file masukan saya ke file keluaran, tetapi saya mengalami masalah. Ukuran file masukan saya adalah 100; data yang dibutuhkan adalah dari posisi ke-50 untuk 10 byte berikutnya.
Saya telah menggunakan opsi berikut tetapi masing-masing opsi menyebabkan perubahan. Saya telah mengambil file keluaran sepanjang 10 saja, karena saya hanya membutuhkan 10 byte. Tapi kata abend. 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=
Saya telah menggunakan opsi di bawah ini:
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------------