FRM-41052: Cannot find window: invalid ID

来源:互联网 发布:淘宝今日购物车宝贝 编辑:程序博客网 时间:2024/09/21 08:40

FRM-41052: Cannot find window: invalid ID 

使用QUERY_FIND查找之后,点击手电筒时,报错。

提示3次后,都点击OK,查询窗口正常显示。


解决:

出现上述问题,是因为在调用FORM标准的方法时,需要传入WINDOW NAME的地方,传入一个系统不能识别的窗口名称。


本人在使用QUERY_FIND查找时,在查询BLOCK块自定义QUERY_FIND触发器中传入非法参数:

app_find.query_find('HEADERS','QUERY_FIND','QUERY_FIND');出现错误  第一个参数错误。

正确为:

app_find.query_find('MAIN','QUERY_FIND','QUERY_FIND'); (PS:HEADERS查询结果数据块在MAIN窗口上)

语法:

APP_FIND.QUERY_FIND(<查询结果数据块所在窗口名称>,. <QUERY_FIND查找窗口名称>,. <QUERY_FIND查找块名称>);