Dim g As New CrossTableBuilder("统计表1", DataTables("统计"))
g.HGroups.AddDef("区域")
g.HGroups.AddDef("往来单位")
g.VGroups.AddDef("活动项目")
g.Totals.AddDef("用户姓名", AggregateEnum.Count, "用户姓名")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Subtotal = True
g.Build()
MainTable = Tables("统计表1")
这一则代码中,对各区域 往来单位 进行垂直分组
对“活动项目”进行水平分组
统计,每个往来单位,每个活动项目,有多少“用户姓名”参加 并进行汇总设计 汇总是记录数
这里出现一个问题是,要求生成的汇总模式对“用户姓名”,须要用累计值进行分组统计,而不是生成记录数,如何修改