zoukankan      html  css  js  c++  java
  • 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.

  • 相关阅读:
    通过HTTP请求Websocket
    理解C#中的“静态”
    C#垃圾回收机制详解
    详说C#中的结构struct
    readonly和const区别
    深入理解C#中this/partial/null的使用
    面向对象的几个基本概念的理解
    C#中out和ref使用
    C#中params使用
    值类型引用类型详解
  • 原文地址:https://www.cnblogs.com/quanweiru/p/6220536.html
Copyright © 2011-2022 走看看