Use this position to specify that a named field is an output-only or
program-to-system field. Do not make an entry in this position for a
constant (unnamed) field.
The valid entries for printer files are:
- Entry
- Meaning
- blank or O
- Output only
- P
- Program-to-system (special output field)
Output-only fields pass data from a program to the printer when the program
prints a record.
A program-to-system field is a named, numeric, or alphanumeric output-only
field used to pass data between the program and the system. It is not
printed. A program can send data to the field with an output operation,
but the data is not printed.
The following rules apply to program-to-system fields:
- The field is always named.
- Locations are not valid.
- Length, data type, and decimal positions are specified as for other named
fields.
- The program-to-system field must be specified as a parameter on a PAGSEG,
OVERLAY, GDF, LINE, or POSITION keyword within the same record format.
The program-to-system field is not a valid parameter on any other
keyword. A severe error message is issued if the field is not specified
on at least one of these keywords.
- Program-to-system fields can appear anywhere in the buffer.
- The only valid keywords for a program-to-system field are ALIAS, INDTXT,
REFFLD, and TEXT.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.