Using Post-Form Trigger In Oracle Forms
2016-12-25 18:33
676 查看
[align=justify]Post-Form trigger in Oracle Forms fires during the Leave the Form process, when a form is exited. [/align] [align=justify] [/align] [align=justify]You can use Post-Form trigger for the tasks such as: To clean up the form before exiting. For example, use a Post-Form trigger to erase any global variables that the form no longer requires. To display a message to the operator upon form exit etc.[/align] [align=justify] [/align] [align=justify]This trigger does not fire when the form is exited abnormally, for example, if validation fails in the form and on failure processing halts.[/align] [align=justify] [/align] [align=justify]Create the post-form trigger as shown in below screen shot:[/align] [align=justify] [/align]
[align=justify] [/align] [align=justify]Below is the example given for post-form trigger to ask the user on exit of the form that "Are you sure to Exit?" if user choose yes (alert_button1) then exit and if user choose No (alert_button2) then cancel the exiting of form.[/align] [align=justify] [/align] [align=justify]if show_alert('conf_alert') = alert_button1 then[/align] [align=justify] null;[/align] [align=justify] -- do nothing or perform any task on exiting such as log some data etc. [/align] [align=justify] -- and form will exit.[/align] [align=justify]else[/align] [align=justify]raise form_trigger_failure;
-- this will cancel the forms exit execution.[/align] [align=justify]end if;[/align]
[align=justify] [/align] [align=justify]Below is the example given for post-form trigger to ask the user on exit of the form that "Are you sure to Exit?" if user choose yes (alert_button1) then exit and if user choose No (alert_button2) then cancel the exiting of form.[/align] [align=justify] [/align] [align=justify]if show_alert('conf_alert') = alert_button1 then[/align] [align=justify] null;[/align] [align=justify] -- do nothing or perform any task on exiting such as log some data etc. [/align] [align=justify] -- and form will exit.[/align] [align=justify]else[/align] [align=justify]raise form_trigger_failure;
-- this will cancel the forms exit execution.[/align] [align=justify]end if;[/align]
相关文章推荐
- Using Post_Query Trigger in Oracle Forms
- Using Pre-Form Trigger In Oracle Forms
- Define Custom Data Filter Using Pre-Query Trigger In Oracle Forms
- An Example of Pre-Query and Post-Query Triggers in Oracle Forms With Using Display_Item to Highlight Dynamically
- Displaying Modal Window Messages in Oracle Forms Using Show_Alert
- How to post a form using fetch in react native
- Using GET_GROUP_SELECTION For Record Groups in Oracle Forms
- Populating Tabular Data Block Manually Using Cursor in Oracle Forms
- Learn How To Create Trigger In Oracle Forms
- Using SYSTEM.MOUSE_ITEM In Oracle Forms
- Quick Trick About Using Dbms_Metadata With Forms_DDL In Oracle Forms
- Using Call_Form in Oracle D2k
- Using Single Alert For Messages And Confirmation Messages In Oracle Forms With Set_Alert_Button_Property
- Change Or Set Report Object Property At Run Time In Oracle Forms Using Set_Report_Object_Property Command
- Enter Query Mode Search Tricks Using Enter_Query Built-in in Oracle Forms
- Trigger Execution Sequence in Oracle Forms
- Populate A List Item With Record Group In Oracle Forms Using Populate_List And Create_Group_From_Query Command
- Display LOV (List Of Values) Using Show_Lov In Oracle Forms
- Perform Cut Copy Paste Operations Using Cut_Region Copy_Region Paste_Region Commands In Oracle Forms
- An Example of On-Error Trigger in Oracle Forms