以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于统计问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145658)

--  作者:lgz518
--  发布时间:2020/2/3 21:08:00
--  关于统计问题

Dim b As New CrossTableBuilder("统计表1",DataTables("订单登记明细"))

b.HGroups.AddDef("客户") 


b.VGroups.AddDef("交货日期",DateGroupEnum.Year,"{0}年") 
b.VGroups.AddDef("交货日期","{0}月") 

b.Totals.AddDef("数量") 
b.VerticalTotal= True 

b.HorizontalTotal = True 

b.Build \'生成统计表


Tables("订单登记统计_Table1").DataSource = b.BuildDataSource() 




执行上面代码报错:
1.找不到"订单登记统计_Table1"是窗体名称

2.
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2019.12.17.18
错误所在事件:窗口,订单登记统计,Button11,Click
详细错误信息:
未将对象引用设置到对象的实例。

--  作者:有点蓝
--  发布时间:2020/2/3 21:38:00
--  
首先b.Build去掉,这个和b.BuildDataSource() 不能同时使用,否则可能有问题

其次“订单登记统计”窗口有没有打开?窗口设计里table1表不要绑定任何表

按钮Button11的全部代码发上来看看