以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于逻辑列多重筛选  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=147649)

--  作者:l1q2lq
--  发布时间:2020/3/21 10:41:00
--  [求助]关于逻辑列多重筛选
已完成为逻辑列,下面这个应该如何改动,报错到类型“Long”的转换无效,请老师指点
Tables("计划分解").Filter =" 已完成= false " And "部门 = \'" & User.Name & "\'"

--  作者:有点蓝
--  发布时间:2020/3/21 10:49:00
--  
Tables("计划分解").Filter =" 已完成= false  And 部门 = \'" & User.Name & "\'"
--  作者:l1q2lq
--  发布时间:2020/3/21 10:53:00
--  
感谢老师,那么下面情况呢

Dim txt As String = e.Form.Controls("查询").Text
Dim tbl As Table = Tables("计划分解")
txt = "\'%" & txt & "%\'"
tbl.Filter = =" 已完成= False  And 零件号 Like " & txt 


--  作者:有点蓝
--  发布时间:2020/3/21 11:07:00
--  
没有问题。有什么问题?
--  作者:l1q2lq
--  发布时间:2020/3/21 12:38:00
--  
从字符串“已完成= false ”到类型“Long”的转换无效
--  作者:有点蓝
--  发布时间:2020/3/21 13:39:00
--  
tbl.Filter = " 已完成= False  And 零件号 Like " & txt