以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于筛选的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99986)

--  作者:lhp512
--  发布时间:2017/5/2 12:08:00
--  关于筛选的问题
老师好,请教个问题。我想自己做筛选功能(不使用系统自带的那个筛选,我自己通过table的filter属性实现),想做成比较简便的下拉列表的模式,下拉列表中是表中某个列的不重复值,选中哪个值就按照这个值进行筛选,碰到这样一个问题,如果我做俩个下拉俩表,选第二个的时候就会把第一个筛选条件清除掉,想问下怎么才能比较简便的实现像系统自带的筛选功能那样只对当前表中展示的结果进行筛选?


--  作者:有点色
--  发布时间:2017/5/2 12:34:00
--  
Dim t As Table = Tables("表A")
t.filter = iif(t.filter>"", "(" & t.filter & ") and ", "") & 你新生产的filter字符串
[此贴子已经被作者于2017/5/2 12:34:31编辑过]