以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  生成的临时表,如果在窗口表中显示?(已解决,谢谢uner?)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31796)

--  作者:zerov
--  发布时间:2013/4/20 19:11:00
--  生成的临时表,如果在窗口表中显示?(已解决,谢谢uner?)
窗口插入一treeview和table,单击“按区域”后,能按区域进行分组统计,并将统计结果显示到窗口中的table中,可现在只能显示在主表中,下列代码如何修改:

If e.Node.Name="按区域" Then ‘如果节点名为“按区域”
Dim b As New GroupTableBuilder("统计表1",DataTables("项目总表"))
b.Groups.AddDef("区域") \'添加列用于分组
b.Totals.AddDef("回款金额") 
b.Totals.AddDef("应收款金额") \'添加金额列用于统计
b.Build \'生成统计表 

Dim t As WinForm.Table = e.Form.Controls("Table1")
MainTable=t.("统计表1") ’这个出错了
End If
[此贴子已经被作者于2013-4-21 14:12:24编辑过]

--  作者:zerov
--  发布时间:2013/4/20 21:51:00
--  
自己顶!
--  作者:ahbzczy
--  发布时间:2013/4/20 22:58:00
--  
http://www.foxtable.com/help/topics/1909.htm
--  作者:unverse
--  发布时间:2013/4/20 23:45:00
--  
If e.Node.Name="按区域" Then ‘如果节点名为“按区域”
Dim b As New GroupTableBuilder("统计表1",DataTables("项目总表"))
b.Groups.AddDef("区域") \'添加列用于分组
b.Totals.AddDef("回款金额")
b.Totals.AddDef("应收款金额") \'添加金额列用于统计
 
Tables("窗口6_table1").DataSource   = g.BuildDataSource
 
注意红色的