1.数据块无法查询frm-40505
当执行Query时,提示“FRM-40505:ORACLE error: unable to perform query.”
1、block中有若干个item,而这些item的“DataBase Item”属性为Yes,但“Column Item”属性的值却为空,所以不能查询。
解决办法是:给这些item的“Column Name”属性指定Table/view中的Column
2、block中有非数据库字段,而这些item的“DataBase Item”属性为Yes。
解决方法:设置这些item的“DataBase Item”属性为No。
2.frm-41045 folder
检查数据块和对应的folder块(prompt块)的item名称和顺序是否对应, 不对应回触发FRM-41045
3.关闭FORM显示红条
首先找到APP_CUSTOM程序单元,看看是否初始设置没有设置退出窗口的情况。结果设置的没错。
然后发现是因为Form2的导航数据块的属性没有设置,只需要设置对应的前一个导航数据块和后一个导航数据块就解决。