Reporting services SSRS订阅日期参数

Reporting services SSRS订阅日期参数,reporting-services,ssrs-2008,ssrs-2012,ssrs-tablix,reportingservices-2005,Reporting Services,Ssrs 2008,Ssrs 2012,Ssrs Tablix,Reportingservices 2005,我发布了一份SSRS报告,我希望订阅sub的日期作为每天发送电子邮件时的日期参数 但我不希望在用户直接访问报表时设置默认日期,这样他们就可以选择任意日期进行操作 这可能吗 提前谢谢 解决方案是创建另一个参数,如@isForSubscription(您将其设置为隐藏),该参数接受True或False(您必须设置默认值=False),并将默认日期值参数更改为 = iif(Parameters!isForSubscription.Value is True, Today(), nothing) 然后

我发布了一份SSRS报告,我希望订阅sub的日期作为每天发送电子邮件时的日期参数

但我不希望在用户直接访问报表时设置默认日期,这样他们就可以选择任意日期进行操作

这可能吗


提前谢谢

解决方案是创建另一个参数,如@isForSubscription(您将其设置为隐藏),该参数接受True或False(您必须设置默认值=False),并将默认日期值参数更改为

= iif(Parameters!isForSubscription.Value is True, Today(), nothing)
然后,在配置订阅时,只需将
@isForSubscription=True


我记不清了,但我曾经做过类似的事情,效果很好。

谢谢!我只是在存储过程中包含了一个if语句,它将我的run参数更改为todays date if为NULL,然后将订阅设置为pass NULL!