Office中国论坛/Access中国论坛

标题: 两个条件筛选时出现类型不匹配的问题 [打印本页]

作者: lxg315    时间: 2023-3-30 09:19
标题: 两个条件筛选时出现类型不匹配的问题
大家好,以下这样可以筛选出来     
Me.CNC生产报表子窗体1.Form.Filter = "物料编号 = '" & Me.物料编号.Value & "' "
Me.CNC生产报表子窗体1.Form.FilterOn = True

我想再增加一个机台号作为筛选条件就不行了,请问一下and后面该如何修改?机台号是数字类型的,谢谢大家
Me.CNC生产报表子窗体1.Form.Filter = "物料编号 = '" & Me.物料编号.Value & "' " And "机台号1 = " & Me.机台号.Value
Me.CNC生产报表子窗体1.Form.FilterOn = True


作者: roych    时间: 2023-3-30 14:04
字符串和变量名都还没搞懂啊,你这基础得继续夯实才行。And作为逻辑运算谓词,不需要加引号,大致修改如下:
Me.CNC生产报表子窗体1.Form.Filter = "物料编号 = '" & Me.物料编号.Value & "' And 机台号1 = " & Me.机台号.Value
如果机台号是文本,改用下面的:
Me.CNC生产报表子窗体1.Form.Filter = "物料编号 = '" & Me.物料编号.Value & "' And 机台号1 = '" & Me.机台号.Value & "'"
作者: lxg315    时间: 2023-3-30 14:10
roych 发表于 2023-3-30 14:04
字符串和变量名都还没搞懂啊,你这基础得继续夯实才行。And作为逻辑运算谓词,不需要加引号,大致修改如下 ...

是的,才慢慢学习
多谢多谢,可以使用了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3