以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]筛选树筛选后进行交叉统计 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=159703) |
||||||||||||
-- 作者:huangjiacai -- 发布时间:2021/1/5 15:51:00 -- [求助]筛选树筛选后进行交叉统计 是这样的,我在筛选树里面选择了部分数据,通过系统自带的“交叉统计”,设置好条件后生成结果,结果仅显示“筛选”后的数据。 但是,当我把设置交叉统计条件的代码复制粘贴至按钮“统计”的时候,选中筛选树进行筛选,再点击“统计”按钮的时候,显示的是所有数据的交叉统计结果。 为什么把代码复制出来执行的时候,“筛选树”就不起效果了,想不明白。 |
||||||||||||
-- 作者:有点蓝 -- 发布时间:2021/1/5 16:01:00 -- 自己加上查询条件: CrossTableBuilder包括以下属性: ……
|
||||||||||||
-- 作者:huangjiacai -- 发布时间:2021/1/6 7:59:00 -- 能不能还是跟筛选树挂钩呀,那个好用,不想写死筛选条件,而且如果要自定义筛选条件的话,又要加入很多文本框来联动,麻烦。 |
||||||||||||
-- 作者:有点蓝 -- 发布时间:2021/1/6 8:48:00 -- 不能的 |
||||||||||||
-- 作者:有点蓝 -- 发布时间:2021/1/6 8:49:00 -- 可以使用table的是筛选条件 Dim b As New CrossTableBuilder("统计表1",DataTables("订单")) b.Filter = Tables("订单").filter
|
||||||||||||
-- 作者:huangjiacai -- 发布时间:2021/1/6 11:10:00 -- 这段代码我怎么写到最前面或者插入到最后面也不起作用呢 直接加一句filter语句也没用 ![]() ![]() [此贴子已经被作者于2021/1/6 11:19:22编辑过]
|
||||||||||||
-- 作者:有点蓝 -- 发布时间:2021/1/6 11:26:00 -- 放到build之前啊,都生成了在加条件有啥用 |
||||||||||||
-- 作者:huangjiacai -- 发布时间:2021/1/6 11:43:00 -- 可以了,感谢。 |