Writing On-Error Trigger In Oracle Forms
Posted ORACLE EBS
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Writing On-Error Trigger In Oracle Forms相关的知识,希望对你有一定的参考价值。
Suppose you want to handle an error in oracle forms and want to display custom error message for that error, but also you want to customize more for a particular error. For example there are many fields in form with required property is set to TRUE for Not Null check.The example below shows the error handling in oracle forms with a specific Frm-40202 error.
On-Error Trigger
Trigger Level - Form
Declare
error_item varchar2(50);
curr_item_label varchar2(100);
Begin
error_item := :system.trigger_item;
if error_type = ‘FRM‘ and error_code = 40202 then
curr_item_label := get_item_property(error_item, prompt_text);
--- you can use alert also to show the message
message(curr_item_label || ‘ cannot be left blank.‘);
else
message(error_text);
--- visual attribute a_errors must exists or create your own
set_item_property(error_item, current_record_attribute, ‘A_errors‘);
end if;
end;
Like us to get notifications for free source code in future, thanks.
以上是关于Writing On-Error Trigger In Oracle Forms的主要内容,如果未能解决你的问题,请参考以下文章