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

标签 date reporting-services parameters subscription

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

设置:
enter image description here

错误:
enter image description here

最佳答案

如 praveen 提供的上述链接所述,解决方案成为在报告中创建两个参数,其中包含整数值,标签描述我想在订阅中使用的时间段。这些参数可以轻松设置为“隐藏”,因此当您想要手动运行报告时它们不会显示。我还选择将这两个参数的默认值设置为 1,这是我为 Today() 设置的值。这意味着我的报告将从在两个可见日期参数中选择今天的日期开始。

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

enter image description here

关于date - SSRS 报告订阅参数(日期值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12039295/

相关文章:

c++ - 保留函数指针模板参数

c++ - C++ 中的简单 std::string 替换

用于删除日期模式字符串中年份的 Java 正则表达式

php - 如何将水平表格转换为垂直表格?

android - 使用 savedInstanceState 和 onSaveInstanceState 重要吗?

java - ActionMappingParametersInteceptor - 为什么我需要它

mysql - 生日的Sql Date查询

sql-server-2005 - SSRS 2005 报告自动呈现

reporting-services - 如何为 SSRS 中的所有报表订阅设置一个中央位置?

excel - SSRS 2008 R2 excel 导出在报表服务器上不起作用