2012-02-27 53 views
1

我必须修改Oracle表单,但找不到我的启动方式。启动Oracle Forms的订单

什么是标准表单的启动顺序?那是哪个事件,触发器等将在表单加载,画布加载等等时被调用。我假设它是When-New-form-Instance,但是不能让它在该触发器的第一行的中断点停止。

我越来越

FRM-40735 ON_ERROR触发器引发未处理的异常ORA-06508

我怀疑意味着我没有我的环境设置是否正确,但我也做了同样的其他人在这个网站。所以我认为从调试开始并尝试识别哪个呼叫失败

回答

1

PRE-FORMWHEN-NEW-FORM-INSTANCE之前发生。检查PRE-FORM触发器中定义的内容。

此外,您ON-ERROR触发是给ORA-06508错误,所以可能要检查在ON-ERROR触发

+0

谢谢。是的,我知道我需要弄清楚为什么它生成一个ORA-06508。我怀疑它的根本原因 - 找不到附加的库。 – Karl 2012-02-29 00:07:35

0

什么程序单元被称为要在试图找到错误的来源获得启动,请尝试在表单中禁用自定义代码。我相信这是在帮助菜单中。如果在禁用自定义代码时错误不会持续存在,则必须开始追踪CUSTOM.PLL以查找问题的根源。