Control block execution order with declarative dialogs
Note: Depending on the usage context, dialog-starting and ending control blocks such as
BEFORE INPUT
/ AFTER INPUT
are executed each time the focus goes
to an element controlled by the dialog, or only once, when the dialog is started/ended. See control
block specific topics for more details.Control block execution order when in multiple dialogs
When the declarative dialog is used with a SUBDIALOG
keywoard in the context of
a procedural DIALOG
block, the control blocks are executed in the same order as if
the declarative dialog was included in the procedural DIALOG
block.
For more details, see Control block execution order in multiple dialogs.
Control block execution order in parallel dialogs
The order in which control blocks are executed in a declarative DIALOG
used as
parallel dialog is the same as when executing a singular dialog.
According to the type of dialog defined in the declarative
DIALOG
, see: