2016-01-21 84 views
0

对于SSRS我还是比较新的,我不知道我需要/可以提供什么样的例子来帮助澄清我的问题。SSRS:如何使用多个子报表创建动态报表?

我正在开发一个SSRS报告,用于访问NAV数据库并生成设备编号的报告。我的任务是生成一个主报告,可以打印多种这种报告(目前最多10个)。我正在使用子报告来获取设备编号所需的内容。

我正在寻找一种方法来实现这种动态,我可以根据为多值参数选取多少个值生成1到n个子报表。最终结果应该是一个PDF文件,其中包含列出的每个设备编号的完整报告。我试图只使用SSRS。

我已经看到了在哪里可以隐藏子报告,然后让它们可见如果条件满足,但这不是我正在使用的功能。那么,根据多值参数动态生成子报表的最佳方式是什么?

回答

1

我想通了。我使子报表参数等于无值。我用一个可以选择多个设备编号,一个列表和一个数据集的参数做了主要报告,这些数据集被过滤到适当的设备编号以避免重复。我主要从列表设备编号中获取单元值中的子报表对象。当列表进行到下一行时,它将复制框区域中的所有对象。

+0

此外,如果我的描述太简短,这里是我发现的一个示例链接开始。 http://oakdome.com/programming/SSRS_UsingSubReports.php – eparham7861