Foxtable(狐表)用户栏目专家坐堂 → 关于筛选后继续筛选的问题


  共有4070人关注过本帖树形打印复制链接

主题:关于筛选后继续筛选的问题

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/22 15:46:00 [显示全部帖子]

以下是引用smljc19在2014-4-22 15:26:00的发言:
o(︶︿︶)o 唉,有点困难,暂时放一边了

希望能对  Filter  弄一个属性,判断表是否被筛选,本次筛选是否在继续筛选还是重新筛选。。
这个属性对于多选的表还是经常能用到的。。

 

呃不难吧?

 

原本是

1、Tables("xxx").filter = "abc"

2、Tables("xxx").filter = "cef"

 

现在只是变成

1、Tables("xxx").filter = "(" & Tables("xxx").filter & ")" & "and (abc)"

2、Tables("xxx").filter = "(" & Tables("xxx").filter & ")" & "and (cef)"


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/22 16:49:00 [显示全部帖子]

以下是引用smljc19在2014-4-22 16:34:00的发言:
问题你无法预测用户是先选择哪一项作为筛选的第一项,所以以后的第二第三项就很难判断了嘛

 

不需要判断的,永远是一句代码,红色部分的代码,才是需要修改的。类似

 

Tables("xxx").filter = "(" & Tables("xxx").filter & ")" & "and (abc)"


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/4/22 16:49:00 [显示全部帖子]

 如果理解不了,你可以做个小例子发上来,我帮你写代码。


 回到顶部