疑问,做交叉统计时发现以下问题. 如代码是
Case "自采销售件数对比"
Dim b As New CrossTableBuilder("统计表1", dt)
b.HGroups.AddDef("销售日期", DateGroupEnum.Year, "年")
b.HGroups.AddDef("销售日期", "月")
b.HGroups.AddDef("销售日期", DateGroupEnum.Day, "日")
b.VGroups.AddDef("销售商场")
b.VGroups.AddDef("款式来源")
b.Totals.AddDef("件数", "件数")
b.Build()
Tables("分析_分析").DataSource = b.BuildDataSource()
统计表能生成,
但是我用
Case "自采销售件数对比"
Dim b As New CrossTableBuilder("统计表1", dt)
b.HGroups.AddDef("销售日期", DateGroupEnum.None)
b.VGroups.AddDef("销售商场")
b.VGroups.AddDef("款式来源")
b.Totals.AddDef("件数", "件数")
b.Build()
Tables("分析_分析").DataSource = b.BuildDataSource()
统计表不能生成,并报错为 " 不存在名称为""的table" , 太奇怪了。