Using User-Named Triggers in Oracle Forms

Posted ORACLE EBS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Using User-Named Triggers in Oracle Forms相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Interaction.Triggers 中传递 PassEventArgsToCommand 和 CommandParameter

information_schema.triggers 学习

Quartz.NET笔记 关于Triggers更多内容

redbean php 是不是考虑创建 mysql-triggers?

Quartz学习 之 Jobs 和 Triggers

Firebase 错误:TOO_MANY_TRIGGERS