Group multiple reports into one in SSRS

Combining all the report elements into one report would work, but the users also need to be able to view them as individual reports as well. To avoid having to maintain both an master report and multiple individual reports, you have a couple of options:

  1. Create a master report and insert the individual reports as sub-reports. If you get page break issues, check the report page height and widths versus the subreport container height and width.

  2. (If you have SQL Server 2008 R2 or later) Consider publishing your individual reports as a set of Report Parts. You can then reuse these in a master report.


I'm not a fan of subreports either, they work well in Crystal but are not really necessary in reporting services.

Why don't you just combine the reports into one? Copy all the tablixes / other objects from each report onto a new report. You can select all and copy and paste very easily, you just need to set up the parameters, datasets and data sources if they aren't shared. You can set pagebreaks to occur after each tablix or a good trick is to use rectangles because they will let you control page breaks in their properties.