SSRS中的参数值

时间:2017-01-11 23:02:26

标签: date visual-studio-2012 parameters expression ssrs-2012

我正在使用Visual Studio 2012和SQL Server 2012。

我创建了两个参数,StartDate和EndDate,它们都是日期/时间参数。

在我的EndDate参数中,我已将默认值设置为Today(),以便获取今天的日期。

对于我的StartDate参数,我希望它以下面的方式基于EndDate参数。无论用户选择什么日期作为结束日期,StartDate将是24个月/ 2年前的日期。 (例如,如果EndDate是今天(2017年1月11日)......那么StartDate将是2015年1月11日。)

在表达式框中,这是我到目前为止的StartDate默认值。 =DateAdd(DateInterval.Year,-2,Today())

如何获取它,以便每次更改EndDate时,StartDate会相应地更新为2年?

1 个答案:

答案 0 :(得分:2)

尝试此表达式将返回2015年1月22日

=Date.Now.Date.AddYears(-2).AddDays(10)
相关问题