Using multiple dialogs Dialog coding concepts, configuration and code structure. Identifying sub-dialogs in procedural DIALOGSub-dialogs need to be identified by a name to distinguish the different contexts.Structure of a procedural DIALOG blockProcedural DIALOG block configurationDefault actions created by a DIALOG blockDefault actions ease the implementation of the controller by providing expected actions.DIALOG data blocksDialog data blocks are dialog triggers invoked when the dialog controller needs data to feed the view with values.DIALOG control blocksDialog control blocks are predefined dialog triggers where you can implement specific code to control the interactive instruction.DIALOG interaction blocksDialog interaction blocks are dialog triggers that can be used to execute specific code when the user executes an action in the dialog. For example, when pressing a button in the form, the corresponding ON ACTION interaction block will be executed.DIALOG control instructionsDialog control instructions are language instructions dedicated to dialog control, to programmatically force the dialog to behave in a given way.