Foxtable(狐表)用户栏目专家坐堂 → [求助]如何在报表前进行可变的筛选设计?


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

主题:[求助]如何在报表前进行可变的筛选设计?

美女呀,离线,留言给我吧!
1452565001
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
[求助]如何在报表前进行可变的筛选设计?  发帖心情 Post By:2017/9/25 12:02:00 [显示全部帖子]

我的项目中有三列 分别是 金额 、业务类型 和 起始日期,想制作一个窗口在生成报表之前提示填写 起始时间 和 业务类型,这两项可以不填,不填时默认对所有数据统计生成金额的合计报表,如果填写的话,就针对所填写的内容进行筛选,筛选出晚于起始时间并且等于业务类型的行,然后合计这些行的金额。请问老师可否实现?我该如何做?

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 13:57:00 [显示全部帖子]

请问如何控制筛选完成再继续生成报表呢?这个筛选框会跟报表同时运行,该如何控制呢

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 15:42:00 [显示全部帖子]

按照老师所说做成了筛选,但是统计的结果还是按全部的数据统计的,请问我该如何修改?

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 16:25:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


 回到顶部
美女呀,离线,留言给我吧!
1452565001
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 16:39:00 [显示全部帖子]

如果代码是这样的应该如何修改呢?
vars("je") = DataTables("表A").compute("sum(r10)", filter)

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 16:45:00 [显示全部帖子]

vars("业务种类数") = DataTables("表A").GetValues("r1000").count
那种应该如何修改呢

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 17:04:00 [显示全部帖子]

谢谢老师!

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 17:34:00 [显示全部帖子]

如果使用了隐藏列的数据可以这样筛选么?
其中r304是隐藏列,而且会有两个筛选条件,请问老师代码像这样写可以么
Dim filter4 As String = "r304 = '已付' or r304 = '部分已付'"
vars("用户数4") = DataTables("r3").GetValues("r302", Tables("r3").Filter, filter4).count

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 17:57:00 [显示全部帖子]

请问,想要filter4的条件,在之前对时间和业务类型的筛选所得到的表中筛选,该如何改呢?

 回到顶部
美女呀,离线,留言给我吧!
1452565001
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:54 积分:486 威望:0 精华:0 注册:2017/6/7 16:59:00
  发帖心情 Post By:2017/9/25 18:16:00 [显示全部帖子]

啊,没问题了,刚才我没及时刷新。谢谢老师!

 回到顶部
总数 11 1 2 下一页