A script-enabled browser is required for this page to function properly.

Interaction Mode Property

Description

Specifies the interaction mode for the form module. Interaction mode dictates how a user can interact with a form during a query. If Interaction Mode is set to Blocking, then users are prevented from resizing or otherwise interacting with the form until the records for a query are fetched from the database. If set to Non-Blocking, then end users can interact with the form while records are being fetched.

Non-blocking interaction mode is useful if you expect the query will be time-consuming and you want the user to be able to interrupt or cancel the query. In this mode, the Forms runtime will display a dialog that allows the user to cancel the query.

You set the interaction mode programmatically using the SET_FORM_PROPERTY Built-in. For example:

set_form_property(name_in('SYSTEM.CURRENT_FORM'), INTERACTION_MODE,
NON_BLOCKING);
message(get_form_property(name_in('SYSTEM.CURRENT_FORM'), INTERACTION_MODE));

This property is required for cancelling a query in a long list LOV.

Applies to form module

Set Oracle Forms

Refer to Built-in

GET_FORM_PROPERTY

Default Blocking

Required/Optional required

Restrictions


Cancelling a Query in a Long List LOV