FRM-41041: Cannot find form module: invalid ID.
Cause: An invalid ID was passed to a Built-in subprogram.
Action: Verify that a proper call to FIND_FORM will be performed.
Level: 99
Trigger: ON-ERROR
背景:标准form界面GMETTMTX需要做调整,复制该form的文件重新命名了CUX1GMETTMTX,在form界面调整时报异常 FRM-41041
处理方式:
在form的form和block级触发器进行debug,最终定位原因如下:
在form的程序包里面检查是否有使用标准form函数,需要将如下函数的第一个入参改成form的名称。
SET_FORM_PROPERTY('CUX1GMETTMTX'/*'GMETTMTX'*/, VALIDATION_UNIT, FORM_SCOPE);