我在ssrs 2008中有一个像
的矩阵Date Data
<<Expr>> [Fields!Data.Value]
其中expr是:
MonthName(Month(Fields!StartPeriod.Value), True) + " " + CStr(Year(Fields!StartPeriod.Value)) + " - " + MonthName(Month(Fields!EndPeriod.Value), True) + " " + CStr(Year(Fields!EndPeriod.Value))
在这种情况下,我的输出如下:
Date Data
March2014-April,2014 10
March2014-April,2014 20
March2014-April,2014 30
March2014-April,2014 40
April,2014-May2014 ...
April,2014-May2014
April,2014-May2014
April,2014-May2014
May2014-June2014
May2014-June2014
May2014-June2014
May2014-June2014
June2014-July2014
June2014-July2014
June2014-July2014
June2014-July2014
但是,我希望它分组如下:
Date Data
March2014-April,2014 100
April,2014-May2014 ...
May2014-June2014 ...
June2014-July2014 ...
我尝试将一个groupby endtime添加到相关的行灌浆中,但它不起作用,因为endtime来自每周查询(一个月4天4天,一个月4行)。当我通过过滤器在组中写入相同的表达式时,它也不起作用。我无法找到如何提供这个。任何帮助将不胜感激。