On Mon, 14 Jan 2008 21:17:15 -0600, Walt Farrell <...> wrote: ---- snip ---- >>If I have a VB (or even an FB) with a larger LRECL, it shouldn't take >handstands to copy! >> > >For VB, I agree. > >For FB, how would you like the output padded? Blanks? Binary zeros? > >One of those will be incorrect for some set of users, so you probably need >an option. And IEBGENER provides the ability to specify that option when >you change the LRECL and provide control statements to tell it what to do. >As I understand it from this thread, it only complains and quits when you >try to change the LRECL without providing those control statements. ---- snip ----
The argumentation above was apparently not used in ICEGENER design, the ICEGENER (as a replacement for IEBGENER & SYSUT1 DD DUMMY combination) takes another approach: Copying PS V shorter to PS V larger brings RC=0. Copying PS F shorter to PS FB shorter brings RC=0 and padding with binary zeros. Trying to copy in the other direction: Copying PS F larger to PS F shorter brings RC=0 and data truncation. Copying PS V larger to PS V shorter brings RC=0 if all records fit in the output dataset, otherwise I get U0217 and ICE217A: ICE217A 0 153 BYTE VARIABLE RECORD IS LONGER THAN 133 BYTE MAXIMUM FOR SYSUT2 -- Zaromil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

