GroupExpression 分解年份
GroupExpression by breaking year up
我计算的是从我报告中的 select 日期开始的过去六个月的平均值。现在一切正常,并且通常排列正确。我需要的是分解我的 GroupExpression 以便它:
months 7-12 in 2013 group with months 1-6 in 2014
months 7-12 in 2014 group with months 1-6 in 2015
months 7-12 in 2015 group with months 1-6 in 2016
现在我正在使用:
=DatePart("yyyy", CDATE(Fields!QuoteDueDate.Value))
但这只会按年份分解它们。所以 2014 年的所有月份都在一起,依此类推。有谁知道如何创建我正在寻找的部门?
基本上,如果月份大于 6,您希望它包含在下一年中吗?怎么样:
=DatePart("yyyy", CDATE(Fields!QuoteDueDate.Value))
+ IIF(DatePart("m", CDATE(Fields!QuoteDueDate.Value)) > 6, 1, 0)
根据报告的复杂程度,您可能希望将其添加为查询中的一个字段并改为对其进行分组。
我计算的是从我报告中的 select 日期开始的过去六个月的平均值。现在一切正常,并且通常排列正确。我需要的是分解我的 GroupExpression 以便它:
months 7-12 in 2013 group with months 1-6 in 2014
months 7-12 in 2014 group with months 1-6 in 2015
months 7-12 in 2015 group with months 1-6 in 2016
现在我正在使用:
=DatePart("yyyy", CDATE(Fields!QuoteDueDate.Value))
但这只会按年份分解它们。所以 2014 年的所有月份都在一起,依此类推。有谁知道如何创建我正在寻找的部门?
基本上,如果月份大于 6,您希望它包含在下一年中吗?怎么样:
=DatePart("yyyy", CDATE(Fields!QuoteDueDate.Value))
+ IIF(DatePart("m", CDATE(Fields!QuoteDueDate.Value)) > 6, 1, 0)
根据报告的复杂程度,您可能希望将其添加为查询中的一个字段并改为对其进行分组。