END-OF-SELECTION is only intended for use in
executable programs that are associated with a
It exits the current
GET event block
of an executable program. If you do not specify
node, any nodes that are
at a lower level in the hierarchical structure of the associated logical database are no longer processed.
The logical database reads the next line of the current node or next higher node, if it has reached the end of the hierarchy level.
REJECT statement always refers to the current
GET event, not to the location where it is specified. If you call a
procedure in a
event block, and the
REJECT statement is executed there, the calling event block is affected.
You cannot use
REJECTin methods. Also, we do not recommend using
REJECTin processing blocks other than in
GETevent blocks. Runtime errors can occur if the processing blocks are not executed in the correct context.
If logical databases are no longer used, then you no longer need to use the statement
You can specify
character-like data object. When the statement is executed, the object must contain the name of a node that lies above the current node in the
hierarchy. If you specify
node, the logical database reads the next data record of the corresponding node.
Exits the event block
sbook and branches to
GET sflight after the interface work area
sbook is output for the first time.
NODES: sflight, sbook. GET sflight. SKIP. WRITE: / 'Carrid:', sflight-carrid, 'Connid:', sflight-connid, 'Fldate:', sflight-fldate. ULINE. GET sbook. WRITE: / 'Bookid:', sbook-bookid. REJECT 'SFLIGHT'.
Cause: The table whose name is in the field
dbtabis not active. This means that the table does not lie above the current table in the database hierarchy. Therefore, the processing cannot continue with the next data record of this table.