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.