首页 > 解决方案 > SSRS:将多个报告合并为一个

问题描述

我有 3 个不同的报告,每个报告使用不同的数据集和参数,我想制作一个父报告,将它们组合在一起,您可以在它们之间切换,并且一次只显示一个(所以不是全部 3即使您只需要一个,您也必须输入所有 3 个输入的同一页面)。

有没有办法做到这一点?

标签: sqlsql-serverreporting-servicesreportssrs-2012

解决方案


就在这里!

制作一份新报告,该报告将成为您的主要报告。然后,在主报表的正文中,您可以插入子报表,而不是插入表格或文本框。插入三个子报表,然后进入每个子报表的属性,将它们链接到要包含在主报表中的每个报表。

我建议让子报表只包含表格,而主报表则包含标题。

然后,您将子报表的可见性设置为根据参数进行切换,例如:

= IFF(参数!Para.Value = "",假,真)


推荐阅读