以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请教在SQL如何使用组合后台统计结果 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=110414) |
-- 作者:乡里出城 -- 发布时间:2017/12/2 13:48:00 -- [求助]请教在SQL如何使用组合后台统计结果 根据帮助案例的组合统计结果,若统计内部表的数据,使用以下代码:上传附件 Dim bd1 As New SQLGroupTableBuilder("统计表1","进货单") Dim dt1 As fxDataSource bd1.Groups.AddDef("型号") \'根据型号分组 bd1.Totals.AddDef("数量") \'对数量进行统计 bd1.Totals.AddDef("单价") dt1 = bd1.BuildDataSource() Dim bd2 As New SQLGroupTableBuilder("统计表2","进货单") Dim dt2 As fxDataSource bd2.Groups.AddDef("型号1") \'根据型号分组 bd2.Totals.AddDef("数量") \'对数量进行统计 bd2.Totals.AddDef("单价") dt2 = bd2.BuildDataSource() dt1.Combine("型号",dt2,"型号1") \'将退货统计数据组合到进货统计数据 dt1.Show("统计表1") \'显示统计结果 但把内部表转到外部表的,以上的代码统计就会出现下图:
|
-- 作者:有点蓝 -- 发布时间:2017/12/2 14:29:00 -- 加上数据源:http://www.foxtable.com/webhelp/scr/3229.htm Dim bd1 As New SQLGroupTableBuilder("统计表1","进货单") bd1.C |