我必须修改Oracle表单但无法找到启动方式。
标准表单的启动顺序是什么?那就是在表单加载,画布加载等时调用哪个事件,触发器等。我假设它是When-New-form-Instance但是a不能让它停在此触发器第一行的断点处。
我正在
FRM-40735 ON_ERROR触发器引发了未处理的异常ORA-06508
我怀疑这意味着我没有正确设置我的环境但是我在这个网站上做的和其他人一样。所以我想从调试开始,尝试确定哪个呼叫失败
答案 0 :(得分:1)
PRE-FORM
在WHEN-NEW-FORM-INSTANCE
之前触发。检查PRE-FORM
触发器中定义的内容。
此外,您的ON-ERROR
触发器发出ORA-06508错误,因此可能需要检查ON-ERROR
触发器中引用的程序单元
答案 1 :(得分:0)
要开始尝试查找错误来源,请尝试在表单中禁用自定义代码。如果在禁用自定义代码时错误仍未存在,则必须开始通过CUSTOM.PLL进行跟踪以找到问题的根源。