版友 东莞--沧海桑田 (573375905) 22:33:42 问题描述
我在使用盟威软件快速平台打印预览出现:盟威软件快速开发平台V1.7.1不能找到表达式中引用的字段"|1"。
如下图错误:
Accessoft--麥田 22:51:33
这个问题看上去是引用的什么字段名称不对造成的。
解决方法:
1.把该窗体代码区打开→打印预览的单击事件代码里 On Error GoTo ErrorHandler 这句注释掉
再运行程序看哪句代码有问题→运行后提示如下图:
2.将代码先停止运行(即按代码区菜单上面的蓝色小方块),
再将这句黄色代码
strWhere = [cgID] = " & SQLText(Me.sfrList![cgID])"
改成如下代码
strWhere = "cgid=" & SQLText(Me.sfrList!cgID)
保存在运行即可!
或是改成:
strWhere = "cgid ='" & Me.sfrList!cgID & "'"
也可以,即可解决问题。