获取最近 12 个月的 SSRS 表达式
SSRS Expression to Get last 12 months
我创建了一个 ssrs 报告,这个报告显示了过去 12 个月的数据。我有 2 个参数 startDate 和 Enddate。
结束日期始终是当前月份,我希望开始日期是最近 12 个月。例如,如果我的(结束日期)当前月份是 2018 年 1 月。我希望我的开始日期是 2017 年 2 月。
我有以下表达,但这给了我 2017 年 1 月的开始日期。
=添加日期("M",-12,今天())
为开始日期参数默认值尝试此表达式。
=DateAdd(DateInterval.Year, -1, DateAdd(DateInterval.Month, 1, Parameters!EndDate.Value))
参数值如下:
我创建了一个 ssrs 报告,这个报告显示了过去 12 个月的数据。我有 2 个参数 startDate 和 Enddate。 结束日期始终是当前月份,我希望开始日期是最近 12 个月。例如,如果我的(结束日期)当前月份是 2018 年 1 月。我希望我的开始日期是 2017 年 2 月。 我有以下表达,但这给了我 2017 年 1 月的开始日期。
=添加日期("M",-12,今天())
为开始日期参数默认值尝试此表达式。
=DateAdd(DateInterval.Year, -1, DateAdd(DateInterval.Month, 1, Parameters!EndDate.Value))
参数值如下: