错误弹出窗口不会在Oracle Forms中关闭

时间:2013-12-23 10:10:23

标签: oracle oracleforms

我在oracle表单中的post-forms-commit触发器中使用了一些pl / sql代码。 我试图使用

显示错误消息
FND_MESSAGE.SET_NAME('ABC', 'ABC_ERROR_MSG');
APP_EXCEPTION.RAISE_EXCEPTION;

当一次验证失败时,会弹出此错误。

现在的问题是,只要在弹出窗口中生成此错误消息,它就不会关闭。 当我点击“确定”按钮时,它会一次又一次出现。

请帮忙。

1 个答案:

答案 0 :(得分:0)

您的异常处理存在一些问题。没有看到代码就很难具体,但似乎你的代码不断回到验证点而不是继续前进。

一件事:APP_EXCEPTION.RAISE_EXCEPTION用于存储过程。如果您正在调用Forms PL / SQL代码,那么您应该使用RAISE FORM_TRIGGER_FAILURE;Find out more.

相关问题