这个统计正常:
Dim b1 As New CrossTableBuilder("统计表1",DataTables("业务流程表"))
Dim d1 As fxDataSource
'b1.Filter = FilterDate1
b1.HGroups.AddDef("报告编号") '添加列用于水平分组
b1.HGroups.AddDef("产品分类") '添加列用于水平分组
b1.VGroups.AddDef("受理日期",DateGroupEnum.Month,"受理_{0}月")
b1.Totals.AddDef("受理日期",AggregateEnum.Count,"受理_数量")
'b1.VerticalTotal= True '垂直汇总
'b1.HorizontalTotal = True '水平汇总
d1 = b1.BuildDataSource()
Tables("任务统计窗口_Table2").DataSource = b1.BuildDataSource()
这个就不正常:
Dim b1 As New SQLCrossTableBuilder("统计表1","业务流程表")
Dim d1 As fxDataSource
'b1.Filter = FilterDate1
b1.HGroups.AddDef("报告编号") '添加列用于水平分组
b1.HGroups.AddDef("产品分类") '添加列用于水平分组
b1.VGroups.AddDef("受理日期",DateGroupEnum.Month,"受理_{0}月")
b1.Totals.AddDef("受理日期",AggregateEnum.Count,"受理_数量")
'b1.VerticalTotal= True '垂直汇总
'b1.HorizontalTotal = True '水平汇总
d1 = b1.BuildDataSource()
Tables("任务统计窗口_Table2").DataSource = b1.BuildDataSource()
为什么?