点击窗口中的查询按钮,然后将查询到的数据以交叉表的形式统计在窗口的table1中,虽然统计的数据放在窗口中的table1中了,但是同时又生成了一个临时表,能不能将统计的数据只放在窗口中,不要在生产临时表了。下面是我的代码,老师帮忙看看。
Dim q As new QueryBuilder
q.C
q.TableName = "订单汇总"
q.SelectString = ""
q.Build
Dim g As New CrossTableBuilder("订单汇总", DataTables("订单汇总"))
g.HGroups.AddDef("编号")
g.HGroups.AddDef("产品名称")
g.VGroups.AddDef("区域")
g.Totals.AddDef("销售数量", "销售数量")
g.VerticalTotal = True
g.Build()
Tables("订单汇总_Table1").DataSource = g.BuildDataSource()
Tables("订单汇总_table1").Font = New Font("宋体",11,FontStyle.Bold)
Tables("订单汇总_table1").AutoSizeCols()