您的位置:首页 > 数据库 > Oracle

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]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: