以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]交叉统计的一个奇怪问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160751)

--  作者:81538475
--  发布时间:2021/2/20 12:30:00
--  [求助]交叉统计的一个奇怪问题
Dim g As New SQLCrossTableBuilder("月度绩效", "XMFP")
g.C
g.HGroups.AddDef("成员")
g.HGroups.AddDef("部门")
g.VGroups.AddDef("任务开始", DateGroupEnum.Year, "{0}年")
g.VGroups.AddDef("任务开始", "{0}月")
g.Totals.AddDef("当月人天", "当月人天")
g.Filter ="成员=\'XX\'  AND  任务开始>= \'2020-01-01\' And 任务开始<= \'2020-08-31\'
g.HorizontalTotal = True
g.FromServer = True
g.Build()
黄色标记位置的时间是7月份之前的时候,可以统计出来6月和7月的数据:
图片点击可在新窗口打开查看
但是一旦任务开始的时间设置到超过7月份,就没有6.7月的数据了:
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2021/2/20 13:28:00
--  
新建一个项目导入这个表部分数据到内部表发上来测试一下