以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  我的分组合计,没有明细,请老师指点  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143048)

--  作者:xxfoxtable
--  发布时间:2019/11/12 15:26:00
--  我的分组合计,没有明细,请老师指点
Dim b As New GroupTableBuilder("统计表",DataTables("报表_table1"))
b.Groups.AddDef("付款方式","付款方式") \'添加日期列用于分组,并用"年"代替原名称
b.Totals.AddDef("付款金额") \'添加数量列用于统计
b.Subtotal = True \'生成汇总模式

Tables("报表_table1").DataSource  =b.BuildDataSource

--  作者:有点蓝
--  发布时间:2019/11/12 15:41:00
--  
Dim b As New GroupTableBuilder("统计表",DataTables("报表_table1"))
b.Groups.AddDef("付款方式") 
b.Totals.AddDef("付款金额") 
b.Subtotal = True \'生成汇总模式

--  作者:xxfoxtable
--  发布时间:2019/11/12 15:55:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
还是没有明细

想要这样的样式

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


[此贴子已经被作者于2019/11/12 15:57:28编辑过]

--  作者:有点蓝
--  发布时间:2019/11/12 16:20:00
--  
这种叫做汇总模式,不是分组统计:http://www.foxtable.com/webhelp/topics/1372.htm
--  作者:xxfoxtable
--  发布时间:2019/11/12 16:26:00
--  
http://www.foxtable.com/webhelp/topics/3296.htm老师,这个帮助里总计是怎么加上去的
--  作者:有点蓝
--  发布时间:2019/11/12 16:56:00
--  
只要设置了汇总模式,默认就会有的
--  作者:xxfoxtable
--  发布时间:2019/11/12 17:50:00
--  

Dim g As New Subtotalgroup \'定义一个新的分组
g.GroupOn = "付款方式" \'分组列为客户列
g.TotalOn = "付款金额" \'对数量和金额进行统计
With Tables("报表_table1")
    .SubtotalGroups.Clear() \'清除原有的分组
    .SubtotalGroups.Add(g) \'加入刚刚定义的分组
    .Subtotal() \'生成汇总模式
End With

我是这样写的,真的没有

 


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

--  作者:有点蓝
--  发布时间:2019/11/12 20:41:00
--  
把汇总模式几篇帮助都看看咯:http://www.foxtable.com/webhelp/topics/3290.htm
--  作者:xxfoxtable
--  发布时间:2019/11/12 22:19:00
--  
 这种模式如果打印出来,怎么打印比较好?
--  作者:有点蓝
--  发布时间:2019/11/12 22:45:00
--  
参考:http://www.foxtable.com/webhelp/topics/1542.htm