In Oracle Application Developer Guide, It says following...
The Oracle Applications forms have special exit processing. Do not call EXIT_FORM directly; always call do_key(’EXIT_FORM’).
What\'s difference between Do_Key(\'Exit_Form\') and Exit_Form?
EXIT_FORM
exit_form will close form (with validation).
Calling the exit_form built-in performs the standard exit form process (only).
Do_Key(\'Exit_Form\')
If you want to customize your exit process, you need a KEY-EXIT trigger. Then calling do_key(\'exit_form\') will execute the trigger and your custom code will run.
It\'s a good idea to use the do_key mechanism always. The standard functionality will be the same.
BTW:How to exit whole application,code like:
copy(\'Y\',\'GLOBAL.APPCORE_EXIT_FLAG\');
do_key(\'exit_form\');
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26687597/viewspace-1204953/ ,如需转载,请注明出处,否则将追究法律责任。