SSRS 中的参数值
Values For Parameters In SSRS
我正在使用 Visual Studio 2012 和 SQL Server 2012。
我创建了两个参数,StartDate 和 EndDate,它们都是 Date/Time 参数。
在我的 EndDate 参数中,我已将默认值设置为 Today()
以获取今天的日期。
对于我的 StartDate 参数,我希望它以下列方式基于 EndDate 参数。无论用户选择什么日期作为结束日期,开始日期都将是 24 months/2 年前的日期。 (例如,如果 EndDate 是今天 (1/11/2017)...那么 StartDate 就是 1/11/2015。)
在表达式框中,这是我目前为 StartDate 设置的默认值。 =DateAdd(DateInterval.Year,-2,Today())
如何获得它,以便每次更改 EndDate 时,StartDate 都会相应地更新为 2 年前?
试试这个表达式 return 1/22/2015
=Date.Now.Date.AddYears(-2).AddDays(10)
我正在使用 Visual Studio 2012 和 SQL Server 2012。
我创建了两个参数,StartDate 和 EndDate,它们都是 Date/Time 参数。
在我的 EndDate 参数中,我已将默认值设置为 Today()
以获取今天的日期。
对于我的 StartDate 参数,我希望它以下列方式基于 EndDate 参数。无论用户选择什么日期作为结束日期,开始日期都将是 24 months/2 年前的日期。 (例如,如果 EndDate 是今天 (1/11/2017)...那么 StartDate 就是 1/11/2015。)
在表达式框中,这是我目前为 StartDate 设置的默认值。 =DateAdd(DateInterval.Year,-2,Today())
如何获得它,以便每次更改 EndDate 时,StartDate 都会相应地更新为 2 年前?
试试这个表达式 return 1/22/2015
=Date.Now.Date.AddYears(-2).AddDays(10)