【发布时间】:2018-02-01 15:56:40
【问题描述】:
我有一个共享数据集,它使用可选参数调用存储过程(它们默认为 NULL)。我已在共享数据集中将它们设置为“允许 NULL”。有没有办法设置使用此共享数据集的报告,这样我就不必将每个参数都添加到参数列表中?必须添加每一个然后隐藏并设置为 NULL 似乎是多余的。
【问题讨论】:
标签: reporting-services ssrs-2012
我有一个共享数据集,它使用可选参数调用存储过程(它们默认为 NULL)。我已在共享数据集中将它们设置为“允许 NULL”。有没有办法设置使用此共享数据集的报告,这样我就不必将每个参数都添加到参数列表中?必须添加每一个然后隐藏并设置为 NULL 似乎是多余的。
【问题讨论】:
标签: reporting-services ssrs-2012
您的意思是报告参数,而不是查询参数,对吧?报表参数属于报表,而不是数据集。您最好的选择是基于模板的方法。
为 Visual Studio 创建一个包含参数的报告项目模板。
在内部工具中使用 Reporting Service api 并下拉已知(基本)报告的定义,并在本地创建一个新的 .rdl 文件并将其包含在您的项目中。
从包含您的数据集链接和参数的基本报告中经过尝试和真实的复制和粘贴。
【讨论】: