Causes DISPLAY and EXHIBIT statements to be written to a specified output file..
Syntax:
>>-.---.-.-------OUTDD--"fname rsize rtype"----.---><
+-/-+ +-------OUTDD--"fname rsize"----------+
+-------OUTDD--"fname"----------------+
+.----.-OUTDD-------------------------+
+-NO-+
Parameters:
-
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 for Micro Focus dialects (rtype = L), or 121 for mainframe dialects (rtype = R).
-
rtype
- Either L for Line Sequential (Micro Focus dialect) or R for Record Sequential (mainframe dialects). When this parameter is not specified, L is used.
Properties:
Default:
|
NOOUTDD
|
Phase:
|
Syntax check
|
$SET:
|
Initial
|
Comments:
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.