以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查找问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45012)

--  作者:wjlwdy
--  发布时间:2014/1/13 21:08:00
--  查找问题

我是个狐表初学者,过程中发现在筛选链接时,只能筛选一种材质,其它的材质都不级筛选,是什么问题。

材质为第一选项

Dim cz As WinForm.ComboBox = e.Form.Controls("材质")
cz.ComboList = DataTables("物料信息表").GetComboListString("材质")

Tables("物料信息表").Filter = ""

查询

Dim cz As WinForm.ComboBox = e.Form.Controls("材质")
Dim gg As WinForm.ComboBox = e.Form.Controls("规格")
Dim th As WinForm.TextBox = e.Form.Controls("图号")
Dim bmcl As WinForm.TextBox = e.Form.Controls("表面处理")

Tables("物料信息表").Filter="材质 = \'" & cz.Text & "\' and 规格 Like \'*" & gg.Text & "*\' and 图号 Like \'*" & th.Text & "*\' and 表面处理 Like \'*" & bmcl.Text & "*\'"

材质 Aluminium EN AW-6082 , POM ,SUS 304 ,SUS303,PC 133,只有Aluminium en AW-608可以模糊查找,是为什么,求教!!!!


--  作者:y2287958
--  发布时间:2014/1/13 21:11:00
--  
“*”改成“%“试试
不行的话,请上例子

--  作者:有点甜
--  发布时间:2014/1/13 21:13:00
--  
 因为你材质用了等于

Tables("物料信息表").Filter="材 like \'*" & cz.Text & "*\' and 规格 Like \'*" & gg.Text & "*\' and 图号 Like \'*" & th.Text & "*\' and 表面处理 Like \'*" & bmcl.Text & "*\'"
[此贴子已经被作者于2014-1-13 21:13:24编辑过]

--  作者:wjlwdy
--  发布时间:2014/1/13 21:28:00
--  

现状选择了铝材后面规格有规格,且表格有显示产品,但其它的材质没有规格,模糊查找及精确查找都没有显示


--  作者:有点甜
--  发布时间:2014/1/13 21:29:00
--  
 你原本的数据就是没有规格的吧?检测你的全表数据。
--  作者:wjlwdy
--  发布时间:2014/1/13 21:31:00
--  
改后还是不行,其余材质后面不显示规格,精确查找主表无显示,6082材质的就可以精确及模糊查找
--  作者:wjlwdy
--  发布时间:2014/1/13 21:34:00
--  
数量 材质 表面处理 规格
1 SUS 304A   811123x2
1 SUS 303A   ?22x136 mm
1 Aluminium EN AW-6082 Anodizing 60x12x100
122 Aluminium EN AW-6082 Anodizing 43x16x2
1 Aluminium EN AW-6082 Red anodizing 210x60x20
2 POM Black   45x64x100
1 SUS 304   118x73x2
1 SUS 304   244.5x200x1.5
1 SUS 304   373x244.5x1.5
1 SUS 304   259x216x1.5
1 SUS 304   377.5x259x1.5
规格都有的
--  作者:y2287958
--  发布时间:2014/1/13 21:39:00
--  
再搭楼也不如上个例子
--  作者:有点甜
--  发布时间:2014/1/13 21:44:00
--  
 是 表面处理 为空时候的问题,你这样的筛选是不合流的,建议用帮助文档的筛选。


--  作者:包头123
--  发布时间:2014/1/14 11:02:00
--  
对,发给例子给版主,更清楚一些。