以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- filter动态合成 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71736) |
||||
-- 作者:lkxqwf -- 发布时间:2015/7/17 0:54:00 -- filter动态合成 请教狐老师 在独立窗口中,有table(非副本),treeview,7个checkbox,一个text1(用于7个显示7个checkbox的组合顺序), 7个checkbox选项分别为:编码,位号,型号,分类,类型,品牌,项目。 通过选择可组合成象如下形式的很多组合:编码|位号|型号|分类 或 类型|品牌|项目 或 型号|分类 。。。 怎样在treeview中的 filter = 表达式也动态变化成以上组合? Filter = "[编码] = \'" & dr("编码") & "\' And [位号] = \'" & dr("位号") & "\' And [分类] = \'" & dr("分类") & "\'" 用case 0... case 1.. 来选择组合,组合数太多了。 |
||||
-- 作者:大红袍 -- 发布时间:2015/7/17 9:57:00 -- 参考设计 http://www.foxtable.com/help/topics/1058.htm
|
||||
-- 作者:有点蓝 -- 发布时间:2015/7/17 10:39:00 -- 你好,我做了个例子看看能不能帮到你
[此贴子已经被作者于2015/7/17 10:50:15编辑过]
|
||||
-- 作者:lkxqwf -- 发布时间:2015/7/17 15:39:00 -- 感谢 蓝子: copy到程序中试了试,能正常运行,但就是速度慢,表中现在才有 700行数据,筛选时出来要花上1分钟时间, 以后行数更多时怎么办?
|
||||
-- 作者:大红袍 -- 发布时间:2015/7/17 15:42:00 -- 实例上传上来。 |
||||
-- 作者:lkxqwf -- 发布时间:2015/7/17 16:09:00 -- 再次感谢蓝子,经过多次测试,最后发现是机子本身变慢许多,不是FOXTABLE问题。将机子彻底清理了一遍,就好了。 不好意思了哈。 继续努力学习。
|