以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]统计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83078)

--  作者:zcgmxf
--  发布时间:2016/3/30 21:40:00
--  [求助]统计
老师,在分组统计时是否可以单独设置汇总一个列的数据。如只汇总金额列数据,该如何处理。谢谢!

    Dim g As New GroupTableBuilder("统计表1", DataTables("收费明细"))
    g.Groups.AddDef("收费项目", "收费项目名称")
    g.Groups.AddDef("生产厂家")
    g.Groups.AddDef("规格")
    g.Groups.AddDef("单位")
    g.Groups.AddDef("单价")
    g.Totals.AddDef("数量")
    g.Totals.AddDef("金额")
    
    g.Decimals = 2
    g.Filter = "日期 = \'" & dt1 & "\'"
    g.FromServer = True

--  作者:大红袍
--  发布时间:2016/3/30 22:00:00
--  

把数量去掉,就是只汇总金额列啊

 

g.Totals.AddDef("数量")


--  作者:zcgmxf
--  发布时间:2016/3/30 22:10:00
--  
红袍老师,数量必须统计啊。按收费项目分组的,必须统计相同项目的数量啊。但是不同项目的数量就不能汇总了。
--  作者:大红袍
--  发布时间:2016/3/30 22:11:00
--  
不明白你什么意思,什么意图。汇总指哪里。
--  作者:zcgmxf
--  发布时间:2016/3/30 22:18:00
--  

 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160330221656.png
图片点击可在新窗口打开查看

只汇总金额,如果设置自动汇总或垂直方向汇总,数量也汇总,但是不能汇总数量,只汇总金额

 

上表是分组统计后的结果。最好是合并前面几列后汇总金额列

[此贴子已经被作者于2016/3/30 22:21:37编辑过]

--  作者:大红袍
--  发布时间:2016/3/31 1:51:00
--  

 你要怎么汇总都可以啊,生成统计表以后,再设置汇总模式。