以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 对统计表再进行统计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=130888) |
-- 作者:刘林 -- 发布时间:2019/2/10 20:10:00 -- 对统计表再进行统计 Dim c3 As String = e.Form.Controls("combobox3").text Dim tb As Table = Tables("县区_table5") If c3>"" With tb For i As Integer = .TopPosition To .BottomPosition .Rows(i)("考点学校")= c3 Next End With End If Dim g As New GroupTableBuilder("统计表1",Tables("县区_table5")) Dim dt6 As Table = Tables("县区_table6") g.Groups.AddDef("考试名称","考试名称") g.Groups.AddDef("参考学校","参考学校") g.Groups.AddDef("考点学校","考点学校") g.Totals.AddDef("参考人数",AggregateEnum.sum,"参考人数") dt6.DataSource = g.BuildDataSource() dt6.SetColVisibleWidth("考试名称|69|参考学校|200|考点学校|100|参考人数|60") dt5是用sqlGroupTableBuilder生成的统计表 当对"考点学校“赋值后我想直接统计出汇总表,即哪个参考学校在哪个考点有多少人,但红色这句出错,该怎样能实现
|
-- 作者:有点甜 -- 发布时间:2019/2/10 20:47:00 -- Dim g As New GroupTableBuilder("统计表1",Tables("县区_table5").datatable)
Dim dt6 As Table = Tables("县区_table6")
g.Groups.AddDef("考试名称","考试名称")
g.Groups.AddDef("参考学校","参考学校")
g.Groups.AddDef("考点学校","考点学校")
g.Totals.AddDef("参考人数",AggregateEnum.sum,"参考人数")
g.filter = Tables("县区_table5").filter
dt6.DataSource = g.BuildDataSource()
dt6.SetColVisibleWidth("考试名称|69|参考学校|200|考点学校|100|参考人数|60")
|