以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何实现分组统计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=126238) |
-- 作者:skyerlin -- 发布时间: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
|
-- 作者:有点甜 -- 发布时间:2018/10/17 11:48:00 -- 代码不要写到datacolchanged事件,你可以单独写到一个按钮里面。 |
-- 作者:skyerlin -- 发布时间:2018/10/17 11:50:00 -- 如果不通过按钮,怎样实现自动汇总? |
-- 作者:有点甜 -- 发布时间:2018/10/17 11:52:00 -- 参考
http://www.foxtable.com/webhelp/scr/1472.htm
|
-- 作者:skyerlin -- 发布时间:2018/10/17 12:06:00 -- 谢谢,但上面链接跨表自动更新也是需先输入汇总列的关键字。 我要实现的是像excel里的分类汇总求和功能一样,当学年收费名单表数据有变化时,学费汇总表自动更新汇总。
|
-- 作者:有点甜 -- 发布时间:2018/10/17 12:10:00 -- 参考
http://www.foxtable.com/webhelp/scr/2490.htm
|