SSRS参数开始日期当前月份的1年前​​至当月的第1天

时间:2017-08-28 17:10:37

标签: date reporting-services parameters

SSRS中是否有表达式,我可以在当月第1天的第一天设置1年前的默认参数?

示例:开始日期8/1/16结束日期8/1/17

提前致谢!

1 个答案:

答案 0 :(得分:0)

我保留了常用日期计算的备忘单,然后在我的报告中,我将创建一个类似下面的新数据集,使用它来设置初始参数值:

SELECT StartDate = DATEADD(YEAR, -1, CAST(DATEADD(dd,-(DAY(GETDATE())-1),GETDATE()) AS DATE))
    , EndDate = CAST(DATEADD(dd,-(DAY(GETDATE())-1),GETDATE()) AS DATE)

Here's an example set of date calculations