SSRS报告中的可自定义数据集

时间:2013-12-03 09:25:01

标签: reporting-services

我遇到了有趣的问题:在我的报告中,我有本地DataSet包装存储过程。此SP有几个输入参数(用于过滤目的,此功能无法移动到报告),默认为NULL(即没有传递参数)。现在我想添加图表,该图表应该将参数传递给此SP以仅显示已过滤的数据。

问题:如何将param传递给Dataset的SP?

2 个答案:

答案 0 :(得分:0)

您可以从其他数据集中的数据集引用参数,同时将空值作为默认参数。以不同方式命名参数,并将Chart的参数值设置为其他数据集的参数。

答案 1 :(得分:0)

我找到了正确的解决方案。我将报告的可重复部分移到了独立报告中,并将其作为子报告嵌入到主报告中。由于此操作,我添加了所需的DataSet参数作为子报表的输入参数,并从主报表中传递它。此解决方案在ReportControl中显示报表时正常工作,导出为Excel电子表格。