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


  共有2515人关注过本帖平板打印复制链接

主题:如何实现分组统计

帅哥哟,离线,有人找我吗?
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

 回到顶部