以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]筛选代码求助,模拟关联表  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=103469)

--  作者:aizaishuzui
--  发布时间:2017/7/9 15:01:00
--  [求助]筛选代码求助,模拟关联表
原代码是这样,关联的产品编号是纯数字,但想改成字符串,求怎么更改

Dim
 t As Table = Tables("窗口1_Table1")
With
 Tables("产品")
    If
 .Current Is Nothing Then
        t.Filter = 
"False"
    
Else
        t.Filter = 
"产品编号 = " & .Current("产品编号")
    End
 IF
End
 With

http://www.foxtable.com/webhelp/scr/2222.htm

理解中的不应该是下面这样吗?

 t.Filter = "[产品编号] = \' & .Current("产品编号")\'"

求助!!1

--  作者:有点甜
--  发布时间:2017/7/9 15:04:00
--  
t.Filter = "[产品编号] = \'" & .Current("产品编号") & "\'"
--  作者:aizaishuzui
--  发布时间:2017/7/9 15:08:00
--  回复:(有点甜)t.Filter = "[产品编号] = '" & ...
感谢有点甜老师!!