CHECK with a negative outcome terminates the routine or
modularization unit.
If CHECK is not in a loop or a routine or a modularization unit,
a negative logical expression terminates the current event. In
contrast, the statement REJECT
terminates the current event, even from loops or subroutines.
Note
If a CHECK produces a negative result in a
GET event , the
GET events in subordinate tables
of the logical database are not processed
either.
Related CONTINUE ,
EXIT ,
REJECT ,
STOP