Learning Genero

Write, compile, and run a graphical application that creates, modifies, and reports on data stored in a database.

See also our Youtube channel

8. Dialogs

Giving users control: Interactive dialog statements

Identify the interactive dialog statements in BDL and how each controls a different user task such as navigating, querying, adding, updating, deleting data on a form.


Use of the CONSTRUCT statement (Query by Example)

Provide users the ability to search using the fields on the form to enter search criteria.

Use of CONSTRUCT statement control blocks

Keep control of the user’s activity during a CONSTRUCT.

Handling user cancellations and interrupts: int_flag

Handle user and system interruptions by checking int_flag and managing what should happnen in the event of an interrupt.

Use of ui.Dialog methods

Use built in methods available to the interactive dialog statements to easily manage activity such as disabling specific actions during a specific dialog.