繁体   English   中英

SSRS中参数的值

[英]Values For Parameters In SSRS

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

我创建了两个参数StartDate和EndDate,它们都是Date / Time参数。

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

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

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

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

试试这个表达式它将返回1/22/2015

=Date.Now.Date.AddYears(-2).AddDays(10)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM