Foxtable(狐表)用户栏目专家坐堂 → 对统计表再进行统计


  共有2442人关注过本帖树形打印复制链接

主题:对统计表再进行统计

帅哥哟,离线,有人找我吗?
刘林
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1953 积分:15015 威望:0 精华:0 注册:2016/4/28 9:58:00
对统计表再进行统计  发帖心情 Post By: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生成的统计表
当对"考点学校“赋值后我想直接统计出汇总表,即哪个参考学校在哪个考点有多少人,但红色这句出错,该怎样能实现

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By: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")
 

 回到顶部