以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]分组统计如何把件数和金额列到一行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93260) |
-- 作者:新福星 -- 发布时间:2016/11/24 8:01:00 -- [求助]分组统计如何把件数和金额列到一行? Dim t As Table = Tables("订单") Dim g As SubtotalGroup t.SubtotalGroups.Clear() \'定义客户分组 g = New SubtotalGroup \'定义一个新的分组 g.Aggregate = AggregateEnum.Sum \'统计类型为求和 g.GroupOn = "客户" \'分组列为客户 g.TotalOn = "数量,金额" \'统计数量和金额列 g.Caption = "{0} 小计" \'设置标题 t.SubtotalGroups.Add(g) \'加到分组集合中 \'定义产品分组 g = New SubtotalGroup g.Aggregate = AggregateEnum.Sum g.GroupOn = "产品" g.TotalOn = "数量,金额" g.Caption = "{0} 小计" t.SubtotalGroups.Add(g) \'定义总计分组 g = New SubtotalGroup g.Aggregate = AggregateEnum.Sum g.GroupOn = "*" \'注意总计分组用符号*表示。 g.TotalOn = "数量,金额" g.Caption = "总计" t.SubtotalGroups.Add(g) t.Subtotal() \'生 这是教材中的例子。现在想要统计金额和件数,如何把AggregateEnum.Sum和AggregateEnum.Count的结果放到一列上呢? |
-- 作者:有点蓝 -- 发布时间:2016/11/24 8:45:00 -- 参考:http://www.foxtable.com/webhelp/scr/1964.htm |