
>>-DFHTCT--TYPE=SDSCI--,DEVICE=device--,DSCNAME=name------------>
>--+-----------------+--+-------------------------------+------->
'-,BLKSIZE=length-' | .-name-in-DSCNAME-. |
'-,DDNAME=--+-----------------+-'
'-name------------'
>--,MACRF=--+-R-+--+----------------+--------------------------><
'-W-' | .-U-. |
'-,RECFM=--+---+-'
+-F-+
'-V-'
- BLKSIZE=length
- Code this with the maximum length in bytes of a block.
The default
is BLKSIZE=0. If this operand is omitted, the block size can be specified
in the data definition (DD) statement associated with the data set. A more
detailed explanation of this operand is given in the MVS/ESA Data Administration: Macro Instruction Reference.
- DDNAME={name-in-DSCNAME∨name}
- Supplies the name of the data definition (DD) statement associated with
a particular data set (line group). If this operand is omitted, the DSCNAME
becomes the DDNAME.
- DEVICE=device
- One of the following values may be coded:
- For card readers: {1442∨2501∨2520∨2540∨2560∨2596∨ 3505∨3525∨5425}
- For line printers: {1403∨1404∨1443∨1445∨3203∨3211∨5203}
- For disk (DASD): {2314∨3330∨3340∨3350∨DASD∨DISK}
- For tapes: TAPE.
The TAPE specification generates
tape work files for both the input and the output data sets. Note that if
an input tape with an expired label is used, the header may be rewritten,
causing the first data records to be destroyed.
- DSCNAME=name
- The name of either the input or the output data set. If you are defining
the input data set, ISADSCN on the DFHTCT TYPE=LINE macro must match the name
that you specify: if you are defining the output data set, OSADSCN on the
DFHTCT TYPE=LINE macro must match it.
- MACRF=([R][,W])
- Code this with the way in which access to the sequential device is to
be gained.
- R
- Indicates the READ macro.
- W
- Indicates the WRITE macro.
The default is MACRF=R for a card reader and MACRF=W for a line printer.
For other sequential devices, MACRF=R or MACRF=W must be coded.
- RECFM={U∨F∨V}
- Code this with the record format for the DCB.
- U
- Indicates undefined records. Code this option for DEVICE=1403 or 3211,
or if you are using DASD for sequential terminal output (that is, if DEVICE=DASD
and MACRF=W).
- F
- Indicates fixed-length records.
- V
- Indicates variable-length records.
If you omit this operand, you can specify the record format in the
data definition (DD) statement associated with the sequential data set.