SSRS报告订阅参数(日期值)

时间:2012-08-20 14:12:06

标签: date reporting-services parameters subscription

我希望在SSRS 2008 R2中设置报告订阅,其中客户端用户可以将日期参数设置为个人用户想要的任何内容。我一直在阅读多个建议,在参数中使用= Today(),但这种语法对我不起作用。有谁知道是否可以将我的日期设置为“今天-30天”而我的日期设置为“今天”?订阅参数中使用的语法是什么?

设置: enter image description here

错误: enter image description here

1 个答案:

答案 0 :(得分:7)

如praveen提供的上述链接所述,解决方案在报告中创建了两个参数,其中包含一个标签,该标签描述了我想在订阅中使用的期间。这些参数可以很容易地设置为“隐藏”,因此当您希望手动运行报表时,它们不会显示。我还选择将两个参数的默认值设置为1,这是我对Today()的值。这意味着我的报告将首先在两个可见日期参数中选择今天的日期。

在报告中显示的两个日期参数中,您可以将默认值设置为您可以在隐藏日期参数中选择的值的开关。您现在可以设置一个有效的订阅,如下所示:

enter image description here