Foxtable(狐表)用户栏目专家坐堂 → 如何实现分组统计


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

主题:如何实现分组统计

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


加好友 发短信
等级:幼狐 帖子:81 积分:659 威望:0 精华:0 注册:2018/9/1 17:32:00
如何实现分组统计  发帖心情 Post By:2018/10/17 11:44:00 [显示全部帖子]

老师,以下代码错在那里(重置列时出现闪退)?代码加在“学费汇总表”的datacolchanged上,实现对"学年收费名单表"根据学年进行应收费、实收费、欠费汇总求和。谢谢。

For Each nm As String In DataTables("学年收费名单").GetValues("学年")
    Dim dr As DataRow = DataTables("学费汇总").AddNew()
    dr("学年")= nm
    dr("人数") = DataTables("学年收费名单").getvalues("身份证", "学年='" & dr("学年") & "'").count
    dr("应收费") = DataTables("学年收费名单").Compute("sum(应收费)", "学年='" & dr("学年") & "'")
    dr("实收费") = DataTables("学年收费名单").Compute("sum(实收费)", "学年='" & dr("学年") & "'")
    dr("欠费") = DataTables("学年收费名单").Compute("sum(欠费)", "学年='" & dr("学年") & "'")
Next

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


加好友 发短信
等级:幼狐 帖子:81 积分:659 威望:0 精华:0 注册:2018/9/1 17:32:00
  发帖心情 Post By:2018/10/17 11:50:00 [显示全部帖子]

如果不通过按钮,怎样实现自动汇总?

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


加好友 发短信
等级:幼狐 帖子:81 积分:659 威望:0 精华:0 注册:2018/9/1 17:32:00
  发帖心情 Post By:2018/10/17 12:06:00 [显示全部帖子]

谢谢,但上面链接跨表自动更新也是需先输入汇总列的关键字。
我要实现的是像excel里的分类汇总求和功能一样,当学年收费名单表数据有变化时,学费汇总表自动更新汇总。


 回到顶部