Control block execution order with declarative dialogs
Context-dependent behavior
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.