代码之家  ›  专栏  ›  技术社区  ›  Shawn

SSRS表达将持续12个月

  •  2
  • Shawn  · 技术社区  · 8 年前

    我已经创建了一份ssrs报告,该报告显示了过去12个月的数据。我有两个参数startDate和Enddate。 结束日期始终为当前月份,我希望开始日期为最后12个月。例如,如果我的(结束日期)当前月份是2018年1月。我希望我的开始日期是2017年2月。 我有下面的表达,但这给了我2017年1月的开始日期。

    =日期添加(“M”,-12,Today())

    1 回复  |  直到 6 年前
        1
  •  1
  •   aduguid    8 年前

    请尝试将此表达式用作开始日期参数的默认值。

    =DateAdd(DateInterval.Year, -1, DateAdd(DateInterval.Month, 1, Parameters!EndDate.Value))
    

    以下是参数值的相等值:

    enter image description here

    推荐文章