繁体   English   中英

SSRS日期时间参数

[英]SSRS Date Time Parameter

在此处输入图片说明 我有一个SSRS的报告,我想设置默认结束日期为今天的日期和开始日期前6个月之前要结束之日起2年。 如果我在9月运行,结束日期将是3月,下个月结束日期应自动更新为4月。 我怎样才能在SSRS配置呢?

创建参数,并设置默认值,如下所示:

开始日期: =DateAdd(DateInterval.Month, -30, Today()))

结束日期: =DateAdd(DateInterval.Month, -6, Today()))

在数据集查询中使用这些参数值可以过滤出结果。

尝试这个:

开始日期: =DateAdd(m, -30, GetDate())

结束日期: =DateAdd(m, -6, GetDate())

这里有很多参考资料:

SQL Server DATEADD()函数

SQL日期功能

下面的表达式将根据您的需要工作,您需要将它们放在“参数默认值”部分中,并选择“指定值”-

StartDate =DateAdd(DateInterval.Month,-30,Now())

EndDate =DateAdd(DateInterval.Month,-6,NOW())

还要选择参数作为Date/Time 在“快照”下方以显示差异,我选择“开始日期”作为“ Date/Time和“结束日期”作为“ Text 在此处输入图片说明

暂无
暂无

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

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