In releases prior to Version 14.0, LINE=OLD was used to have DBMUFPR and DBUTLTY build and print lines at the length of 121. This option provides compatibility should it be required. It is rare but possible that users could have JCL streams that are built specifically for the 121 byte output stream. In z/OS, the use of LINE=OLD does more than just setting the print size. It forces the DCB LRECL option to 121 and if the DD statement DCB BLKSIZE option is set as zero then it is modified to be 121. This mimics how older releases did printing.
When using LINE=NEW, DBMUFPR and DBUTLTY build and print lines with a length of 133 in z/VSE and a default length of 133 in z/OS. In z/OS, if the JCL provides a SYSPRINT DD statement and it has LRECL specified then it is honored, otherwise LRECL is forced to 133. The BLKSIZE is left alone to provide z/OS defaulting.
The DBSIDPR option LINE= can be overridden in a specific DBUTLTY execution. This override requires use of the DBIN1PR facility to provide configuration information prior to normal function processing. The SET function can be used with OPTION1=LINE=OLD or SET OPTION1=LINE=NEW.
To minimize change to any existing user applications that read current reports such as REPORT AREA=CXX, there are no specific plans to change any existing print output to make use of the larger print lines. In Versions after Version 14.0, new information made to existing reports or new reports can make use of the full print line.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|