A user-named trigger is a trigger defined in a form by the developer. User-Named triggers do not automatically fire in response to a Form Builder event, and must be called explicitly from other triggers or user-named subprograms. Each user-named trigger defined at the same definition level must have a unique name.
To execute a user-named trigger, you must call the EXECUTE_TRIGGER built-in procedure, as shown here:

Execute_trigger(’my_user_named_trigger’);

Usage Notes:
User-named PL/SQL subprograms can be written to perform almost any task for which one might use a user-named trigger.
As with all triggers, the scope of a user-named trigger is the definition level and below. When more than one user-named trigger has the same name, the trigger defined at the lowest level has precedence.
It is most practical to define user-named triggers at the form level.
Create a user-named trigger to execute user-named subprograms defined in a form document from menu PL/SQL commands and user-named subprograms. (User-named subprograms defined in a form cannot be called directly from menu PL/SQL, which is defined in a different document.) In the menu PL/SQL, call the EXECUTE_TRIGGER built-in to execute a user-named trigger, which in turn calls the usernamed subprogram defined in the current form.


Using User-Named Triggers in Oracle Forms

相关文章:

  • 2021-08-01
  • 2022-01-03
  • 2021-07-04
  • 2022-12-23
  • 2021-06-27
  • 2022-12-23
  • 2021-11-20
  • 2021-06-22
猜你喜欢
  • 2021-12-09
  • 2022-01-28
  • 2021-08-31
  • 2021-09-17
  • 2022-01-03
  • 2022-12-23
  • 2021-06-29
相关资源
相似解决方案