老师,我用下面的代码来分组统计,数据表有“部门”,“学历”,“性别”等几列,当我用“部门”,“学历”来分组统计时是正常的,但是如果用“性别”这列来分组统计时就不会出现“合计”,请问老师这该怎么改??
Dim i As Integer = Date.Today().month
Dim g As New GroupTableBuilder("月员工统计查询", DataTables("进厂员工花名册"))
Dim dd As new Date (Date.Today().year ,2,1)
For x As Integer = 1 To i
g.Groups.AddDef("性别")
g.Totals.AddDef("工号", AggregateEnum.Count,Date.Today().year & "_" & x & "月")
g.Filter = "[员工状态] = '在' and [入职日期] < '" & dd & "'"
dd = dd.addmonths(1)
g.VerticalTotal = True
g.build
Next
Tables("窗口1_table1").datasource = g.BuildDataSource
[此贴子已经被作者于2017/3/28 9:50:42编辑过]