以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何在窗口指定的table中显示统计的结果啊?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4585)

--  作者:roy78
--  发布时间:2009/10/12 17:42:00
--  [求助]如何在窗口指定的table中显示统计的结果啊?
Dim b As New SQLGroupTableBuilder("统计表1","订单")
b.ConnectionName =
"Sale"
b.AddTable(
"订单","产品ID","产品","产品ID") \'添加统计表
b.AddCols(
"产品","产品名称") \'指定产品名称列来自产品表
b.Groups.AddDef(
"产品名称") \'根据产品名称分组
b.Groups.AddDef(
"日期", DateGroupEnum.Year, "年") \'根据日期按年分组
b.Totals.AddDef(
"数量") \'对数量进行统计
b.Build
\'生成统计表
Maintable
= Tables("统计表1")


        我想在窗口中的 table2中显示出来,应该怎么设置?
--  作者:狐狸爸爸
--  发布时间:2009/10/12 17:53:00
--  
Dim b As New SQLGroupTableBuilder("统计表1","订单")
b.ConnectionName =
"Sale"
b.AddTable(
"订单","产品ID","产品","产品ID") \'添加统计表
b.AddCols(
"产品","产品名称") \'指定产品名称列来自产品表
b.Groups.AddDef(
"产品名称") \'根据产品名称分组
b.Groups.AddDef(
"日期", DateGroupEnum.Year, "年") \'根据日期按年分组
b.Totals.AddDef(
"数量") \'对数量进行统计
Tables("窗口1_Table1").DataSource = b.BuildDataSource


--  作者:czy
--  发布时间:2009/10/12 17:54:00
--  
在窗口加入table控件,将后面句改成:

Tables("窗口1_Table2").DataSource = b.BuildDataSource
[此贴子已经被作者于2009-10-12 17:54:20编辑过]