以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口统计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50307)

--  作者:xiaohuli
--  发布时间:2014/5/4 16:30:00
--  窗口统计
如何将统计出来的临时表中的数据放到窗口中?
--  作者:Bin
--  发布时间:2014/5/4 16:36:00
--  
利用BuildDataSource 


--  作者:xiaohuli
--  发布时间:2014/5/4 18:00:00
--  
谢谢bin老师。
--  作者:xiaohuli
--  发布时间:2014/5/4 18:38:00
--  

bin老师,按你说了做了后出现了一个问题,点击按钮后,出现不存在名称为“窗口1_Table1”的Table,我是将窗口1中的表设为了normal类型,作为了副本,未绑定。

按钮的代码如下:Dim g As New CrossTableBuilder("统计表1", DataTables("订单"))
Dim dt1 As fxDataSource
g.FromServer = True
g.HGroups.AddDef("产品")
g.VGroups.AddDef("客户")
g.Totals.AddDef("数量")
g.Totals.AddDef("金额")
g.HorizontalTotal = True
g.VerticalTotal = True
\'g.VerticalProportion = True
\'g.Build()
\'MainTable = Tables("统计表1")
Tables("窗口1_Table1").DataSource = g.BuildDataSource()

请老师帮忙看看,到底哪里有错误。


--  作者:有点甜
--  发布时间:2014/5/4 19:28:00
--  

 看看你的这个表控件是不是叫Table1,如果不是,就改对应来 Tables("窗口1_Table1")


--  作者:xiaohuli
--  发布时间:2014/5/4 19:45:00
--  

表名是叫Table1,请问其他的哪有问题?


--  作者:有点甜
--  发布时间:2014/5/4 19:57:00
--  
以下是引用xiaohuli在2014-5-4 19:45:00的发言:

表名是叫Table1,请问其他的哪有问题?

 

如果窗口名叫 窗口1,表控件名叫 Table1,就不会有这样的错误提示,不会是上面代码的错