以文本方式查看主题

-  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=168779)

--  作者:yuyaolz
--  发布时间:2021/5/23 13:55:00
--  关于筛选树引用副本表的问题
老师我筛选树只对主表起作用,窗体的副本表无法引用,老是说找不到表
e.Form.controls("注塑车间_注塑表1").Table.Filter = Filter
Tables("注塑车间_注塑表1").Filter = Filter
以上的这两种方法都提示找不到表,不知道哪里出问题了,表名也没写错啊
应该怎么写请老师指导

--  作者:有点蓝
--  发布时间:2021/5/23 21:38:00
--  
参考:http://www.foxtable.com/webhelp/topics/1906.htm

使用的是窗口名称和控件名称,不是表名

既然副本Table是独立的,所以它必须有自己的名称,这样才能和原Table区分开来,其名称为 :

窗口名称_控件名称

假定副本Table控件的名称为“Table1”,所在窗口的名称为“窗口1”,那么不管其绑定到哪一个表,它的名称都是“窗口1_Table1”,我们可以通过这个名称来引用它 ,例如:

Tables("窗口1_Table1").Filter = "产品 = \'PD01\'"