以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  老大,问个统计的执行问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23537)

--  作者:blackzhu
--  发布时间:2012/9/12 8:15:00
--  老大,问个统计的执行问题
  我们做的各项统计,是可以汇总的.在统计表生成一点问题也没有,但是不管我是采取了这个方式:

  Tables("窗口1_Table1").DataSource = b.BuildDataSource()
  Tables("窗口1_Table1").DataSource = datatables("统计表1")

 汇总模式全部不起做用,我想这个不要不应该呀? 难道我转移后 还要另外加入汇总代码?   是BUG 还是 本身就应该这样的?

--  作者:blackzhu
--  发布时间:2012/9/12 8:34:00
--  
muhua  你有搞明白我问的问题 ,我说的是统计表的汇总模式  转入窗口表   没有了汇总  你这个转移当然没有问题啦.
--  作者:blackzhu
--  发布时间:2012/9/12 8:54:00
--  
我就是说 难道还要另外写统计代码.
--  作者:blackzhu
--  发布时间:2012/9/12 8:56:00
--  
如果是这样的话 直接转移统计表为主表到窗口内了.
--  作者:狐狸爸爸
--  发布时间:2012/9/12 9:01:00
--  

下次更新中,有个就是针对这个的:

 

22、直接在窗口显示统计结果的时候,也能自动生成汇总模式了,例如:
Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b.Groups.AddDef("产品")
b.Totals.AddDef("数量")
b.Subtotal = True
Tables("窗口1_Table1").DataSource  = b.BuildDataSource


--  作者:blackzhu
--  发布时间:2012/9/12 9:07:00
--  
哦,原来就是这样的 ,害的我纠结了半天.明白了.