以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  交叉统计后,汇总行的同比  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89600)

--  作者:zhy400137
--  发布时间:2016/8/25 11:20:00
--  交叉统计后,汇总行的同比
老师,对一表进行交叉统计后,动态添加一列用于计算同比。
交叉统计进行了分组汇总,普通行的同比可以正常计算,但生成的汇总行不行,请教老师,谢谢!
代码是这样写的

    b.Subtotal=True
    Tables("与2016年实际费用对比_Table1").DataSource =b.BuildDataSource
    DataTables("与2016年实际费用对比_Table1").DataCols.Add("同比",Gettype(Double))
    For Each r As Row In Tables("与2016年实际费用对比_Table1").Rows
        r("同比")=(r("费用金额_2")-r("费用金额_1"))/r("费用金额_1")
    Next

--  作者:zhy400137
--  发布时间:2016/8/25 11:27:00
--  
顶一下!
--  作者:zhy400137
--  发布时间:2016/8/25 11:42:00
--  
好了,搞定了!谢谢
--  作者:Hyphen
--  发布时间:2016/8/25 11:47:00
--  
看完:http://www.foxtable.com/webhelp/scr/1594.htm