【发布时间】:2014-12-02 09:39:29
【问题描述】:
我想用当前日期的最后一天添加月份
=dateadd(dateinterval.month, +4, DateAdd("d",-(Day(today)), Today))
表达式。
输出是
current_date = 12/02/2014
完成日期 = 03/30/2014
问题是 finsih_date 月份是 03(三月),三月的最后一天是 31,但我的参数显示为 30。
【问题讨论】:
-
目前手头没有 ssrs,但尝试使用 01. 构造一个新日期。 这是您的 finished_date 之后下个月的第一天。现在您可以简单地在这个新日期调用 date add 和 -1,这应该会导致上个月的最后一天。
-
The-First-Tiger 请问你能写出finish_date的完整表达式吗?
标签: visual-studio-2010 reporting-services parameters ssrs-2008