【发布时间】:2018-11-20 16:02:29
【问题描述】:
我发布了一份 SSRS 报告,我希望订阅当天日期的 sub 作为日期参数,每天通过电子邮件发送出去。
但我不希望在用户直接访问报告时设置默认日期,以便他们可以操作到他们选择的任何日期。
这可能吗?
提前致谢!
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-2012 ssrs-tablix reportingservices-2005
我发布了一份 SSRS 报告,我希望订阅当天日期的 sub 作为日期参数,每天通过电子邮件发送出去。
但我不希望在用户直接访问报告时设置默认日期,以便他们可以操作到他们选择的任何日期。
这可能吗?
提前致谢!
【问题讨论】:
标签: reporting-services ssrs-2008 ssrs-2012 ssrs-tablix reportingservices-2005
一种解决方案是创建另一个参数,如 @isForSubscription(并将其设为隐藏),接受 True 或 False(您必须设置 default_value = False)并将默认日期值参数更改为类似
= iif(Parameters!isForSubscription.Value is True, Today(), nothing)
那么,当你配置订阅时,你只需要输入@isForSubscription=True
我记不太清了,但我曾经做过类似的事情,并且成功了。
【讨论】: