【发布时间】:2016-04-15 05:42:16
【问题描述】:
我们有一个 SSRS 报告,其中包含大约 12 个参数。它在本机网页模式下工作正常。我们可以输入/选择参数的值,并成功运行报告。但是,当用户设置报表订阅时,只有四个参数填充了值,其他的都是空白的。 报表服务器是否有最大限制设置,控制订阅时可以使用多少参数?
【问题讨论】:
标签: reporting-services ssrs-2012 ssrs-2014
我们有一个 SSRS 报告,其中包含大约 12 个参数。它在本机网页模式下工作正常。我们可以输入/选择参数的值,并成功运行报告。但是,当用户设置报表订阅时,只有四个参数填充了值,其他的都是空白的。 报表服务器是否有最大限制设置,控制订阅时可以使用多少参数?
【问题讨论】:
标签: reporting-services ssrs-2012 ssrs-2014
我刚刚创建了一个包含 20 个文本参数的报告和一个包含所有 20 个硬编码值的订阅,它运行良好。在生产质量报告方面,我有一些具有多达 25 个参数的报告,尽管我从未通过订阅运行它们。
就您的用户体验而言,我建议检查您的参数默认值以查看它们是否允许空白或默认为空白。如果参数是内部的并且它们允许或默认为 null 或空白并且是内部的,那么它们将在订阅中产生空白。
如果您的参数是内部参数,则用户无法通过订阅指定值。如果参数是隐藏的,那么我认为默认值是必要的,并且会提示用户选择更改默认值。
在快速谷歌搜索后,我找不到您问题的答案。我怀疑你可以使用的参数数量有更多的实际限制,而不是硬限制。
有关内部参数与隐藏参数的更多信息,请参阅this article on MSDN。在最小化可配置参数方面,这可能对您有所帮助。
【讨论】: