我在统计演示例子中试了如下代码:没有问题。Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b.Filter = "[日期] >= #1/1/1999#
And [日期]<= #12/31/1999#"
b.Groups.AddDef("客户")'添加客户列用于分组
'添加日期列用于分组,按季度分组,并用"季度"代替原名称
b.Groups.AddDef("日期",DateGroupEnum.Quarter,"季度")
'添加客户列用于统计,其实对于Count类型的统计,可用任何列作为统计列。
b.Totals.AddDef("客户",AggregateEnum.Count,"订单数")
b.Totals.AddDef("数量","订购数量") '添加数量列用于统计
b.Build '生成统计表
MainTable = Tables("统计表1") '打开生成的统计表
但我在自己的程序中执行类似的代码,总是出现如下信息:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:窗口,同业统计,行业统计,Click
详细错误信息:
未将对象引用设置到对象的实例。
并且在数据库中也未出现临时表:"统计表1"。
请问:是不是我的某个设置不对还是有其他问题?
谢谢。