Operand Status Description RECSIZE=nnnn If RECFORM=FIXBLK, number of characters in
the record. If RECFORM= UNDEF, register num-
ber. Not required for other records. General regis-
ters 2 through 12, enclosed in parentheses.
REWIND=xxxxxx (UNLOAD or NORWD). Unload on CLOSE or
end-of-volume, or prevent rewinding. If omitted,
rewind only. SEPASMB=YES DTFMT is to be assembled separately. TPMARK=NO Prevent writing a tapemark ahead of data records if
FILABL=NSTD or NO. TYPEFLE=xxxxxx (INPUT, OUTPUT, or WORK). If omitted, INPUT
is default. V ARBLD= (nn) Register number, if RECFORM= VARBLK and
records are built in the output area. General registers
2 through 12 are enclosed in parentheses.
WLRERR= xxxxxxxx Name of wrong-length record routine. WORKA=YES GET or PUT specifies a work area. Omit IOREG. Figure 49 (Part 2 of 2). CMS/DOS Support of DTFMT Macro
DTFPR Macro -Define the File for a Printer Operand DEV ADDR=SYSxxx IOAREA 1 =xxxxxxxx ASOCFLE=xxxxxxxx BLKSIZE=nnn CONTROL= YES CTLCHR=xxx CMS/DOS does not support the ASOCFLE, ERROPT=IGNORE, and FUNC
operands of the DTFPR macro. Figure 50 describes the operands of the DTFPR
macro and their support under CMS/DOS. An asterisk (*) in the status column
indicates that CMS/DOS support differs from VSE support.
Status Description
Symbolic unit for the printer used for this file.
Name for the first output area.
*
Not supported.
*
Length of one output area, in bytes. If omitted, 121
is default.
CNTRL macro used for this file. Omit CTLCHR for
this file. (YES or ASA). Data records have control character. YES for S/370 character set; ASA for American
National Standards Institute character set. Omit CONTROL for this file. Figure 50 (Part 1 of 2). CMS/DOS Support of DTFPR Macro VSE Support Under eMS 405
Operand Status Description
DEVICE=nnnn
* (1403, 1443, 3203, or 3211). If omitted, 1403 is
default. ERROPT =xxxxxxxx
* RETRY or the name of your error routine for 3211.
Not allowed for other devices. IGNORE is not sup-
ported.
FUNC=xxxx
*
Not supported. IOAREA2= xxxxxxxx If two output areas are used, name of second area. IOREG=(nn) Register number; if two output areas used and GET
or PUT does not specify a work area. Omit WORKA. MODNAME= xxxxxxxx Name of PRMOD logic module for this DTF. If
omitted, IOCS generates standard name. PRINTOV=YES PRTOV macro used for this file. RDONLY=YES Generate a read-only module. Requires a module
save area for each routine using the module.
RECFORM=xxxxxx (FIXUNB, VARUNB, or UNDEF). If omitted,
FIXUNB is default.
RECSIZE= (nn) Register number if RECFORM= UNDEF.
SEPASMB=YES DTFPR is to be assembled separately.
STLIST=YES Use 1403 selective tape listing feature.
TRC=YES
*
Not supported.
UCS=xxx (ON) process data checks. (OFF) ignores data
checks. Only for printers with the UCS feature or 3203 or 3211. If omitted, OFF is default. WORKA=YES PUT specifies work area. Omit IOREG. Figure 50 (Part 2 of 2). CMS/DOS Support of DTFPR Macro
DTFSD Macro -Define the File for a Sequential DASD
Operand
BLKSIZE=nnnn CMS/DOS does not support the FEOVD, HOLD, and LABADDR operands of
the DTFSD macro. Figure 51 describes the operands of the DTFSD macro and
their support under CMS/DOS. An asterisk (*) in the status column indicates that CMS/DOS support differs from VSE support.
Status Description
Length of one I/O area, in bytes.
Figure 51 (Part 1 of 4). CMS/DOS Support of DTFSD Macro 406 VM/SP System Programmer's Guide
Previous Page Next Page