根据帮助案例的组合统计结果,若统计内部表的数据,使用以下代码:上传附件
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") '显示统计结果
但把内部表转到外部表的,以上的代码统计就会出现下图:
此主题相关图片如下:sql错误.png