NET/MASTER Network Control Language (NCL) Reference Manual

#FLD
Panel Control Statements
106126 Tandem Computers Incorporated 6–19
REQ
specifies whether this is a mandatory (required) input field that must be entered
by the user. If CONTROL PANELRC is not in effect and you choose the YES
option, panel services rejects the panel unless you enter something in this field.
NCL adds the message REQUIRED FIELD OMITTED to the local &SYSMSG
variable. Processing of the error condition is then performed as defined by the
#ERR panel control statement.
If CONTROL PANELRC is in effect and a required field is not entered, control
returns to the NCL procedure that issued the panel, instead of being handled by
panel services. In this case, &SYS.PANEL.FLD contains the name of the field in
error and the local &SYSMSG variable contains the error message text.
YES
specifies that this field is a required input field.
NO
specifies that this field is an optional input field.
SKIP
For output fields only, specifies whether you want an automatic skip to the next
input field.
YES
specifies that automatic skipping over intervening output fields to the next
input field occurs, after the current non-adjacent input field is entered in full.
NO
specifies that no automatic skipping takes place.
Note Automatic field skipping occurs between adjacent input fields regardless of the SKIP setting.
SUB
specifies whether you want variable substitution. Fields that begin with an
ampersand (&) are regarded as variables, and the current contents of such
variables normally replace these fields.
YES
specifies that a field preceded by an ampersand (&) is treated as an NCL
variable, and the contents of the variable replace the input field.
NO
specifies that this field is left unchanged, and no substitution takes place.