Causes DISPLAY and EXHIBIT statements to be written to a specified output file..
>>-.---.-.-------OUTDD--"fname rsize rtype"----.--->< +-/-+ +-------OUTDD--"fname rsize"----------+ +-------OUTDD--"fname"----------------+ +.----.-OUTDD-------------------------+ +-NO-+
fname | Name of file to be written for the specified DISPLAY statements and EXHIBIT statements and for the TRACE output. When this parameter is not specified the name used is SYSOUT. |
rsize | Size of the data records in the file. When this parameter is not specified the size used is 132. |
rtype | Either L for Line Sequential or R for Record Sequential. When this parameter is not specified, L is used. |
Default: | NOOUTDD |
Phase: | Syntax check |
$SET: | Initial |
When OUTDD is specified, all format 1 DISPLAY statements which either have no UPON option or specify UPON SYSOUT, and all EXHIBIT statements and the output from TRACE are transformed into WRITE statements, writing to a file with the specified external filename.
The filename can be mapped onto physical filenames in the same way as other files with external filenames; that is, by using environment variables or the External File Mapper.
If you compile with OUTDD and are producing an executable, you need to link in outddfh.obj.
Note: JCL user exit programs should not be compiled with this directive. For details, see .