Screen Keywords:

PROCESS Defines the processing event
* (BEFORE OUTPUT / AFTER INPUT)
FIELD Specifies the field to which the
processing refers.
MODULE Specifies the processing module
SELECT Checks input against a table
VALUES Defines permitted input values
* (can only be used with FIELD)
CHAIN Starts a processing chain
ENDCHAIN Ends a chain
LOOP Starts block processing
ENDLOOP Ends block processing

Additional Processing Control Specifications:

ON INPUT Process only on input
(where field contents are not initial)
ON CHAIN-INPUT Process only on input in a chain

ON REQUEST Process only on request (when
user enters a value on the screen)
ON CHAIN-REQUEST Process only on request in a chain
ON *-INPUT Process only on '*' input

AT EXIT-COMMAND Process only on command entry 'E'
to cancel all entries
AT CURSOR-SELECTION Process only after cursor selection

General Rules:

- Each statement concludes with a period.
- You can combine FIELD with MODULE
and SELECT.
- You can only use VALUES together with field
assignment (FIELD).
- You can only use ON ... with field assignments.

Application Help

Screens