After I execute it, the SYSOUT dataset gets created with VBA and LRECL=125. I tried giving a dataset of FB, 133 and using it with DISP=SHR; but that also gets converted to VBA,125.
Is there a way of doing this in the same step? Or do I need to write another step with OUTREC or OUTFIL to convert it to FBA ? _________________ Regards,
Mangsk
Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
Posted: Mon Nov 14, 2011 3:27 pm Post subject:
mangsk,
I am guessing that you are using syncsort as DFSORT uses RECFM=FBA, LRECL=121 for Sysout and the specified BLKSIZE for the message data set. If the BLKSIZE you specify is not a multiple of 121, DFSORT uses BLKSIZE=121.
papadi,
Thanks for the quick response.
Our shop has Syncsort 1.3.2.1R.
With the SYSOUT dataset, I need to extract the counts (SORTOF*) and sum them to validate if they are equal to the number in front of 'RCD IN'. _________________ Regards,
Mangsk
You can read the file as it is. . . If you encounter something unexpected, post what you tried and what happened.
I have yet to see a sort the "lost" or "spontaneously generated" records. Why would someone believe this is something that should even be addressed? I believe your time would be far better spent on something worth doing. _________________ All the best,
But this is specific client requirement
When I use the VB 125 file and try INREC or INCLUDE COND statement on that, e.g.
INCLUDE COND=(57,17,CH,EQ,C'TOTAL RECORDS OUT')
I get the following error message -
WER250A INCLUDE/OMIT FIELD BEYOND RECORD
When I use the FB and FBA file with the same content, then it works fine. _________________ Regards,
Mangsk
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum