We have a report that was created in SSRS 2008 R2 that has 3 tables with different datasets that share a common ID that I want to use to group them.
If we run the report passing only a single value for the grouped parameter then the report works perfectly. What we need is for this report to allow multiple values to be selected for this parameter and for the report to run as if the user had selected each value one at a time and run the report with page breaks in between. Currently, when we pass multiple selected values for the grouping parameter the report displays all values for table 1, then all values for table 2, then all values for table three as below:
Table 1:
Detail rows for Group Param Value 1 ...
Detail rows for Group Param Value 2 ...
Detail rows for Group Param Value 3 ...
....
Table 3:
Detail rows for Group Param Value 1 ...
Detail rows for Group Param Value 2 ...
Detail rows for Group Param Value 3 ...
But we want it to render like this:
Table 1:
Detail rows for Group Param Value 1...
Table 2:
Detail rows for Group Param Value 1...
Table 3:
Detail rows for Group Param Value 1...
---PAGEBREAK----
Table 1:
Detail rows for Group Param Value 2...
Table 2:
Detail rows for Group Param Value 2...
Table 3:
Detail rows for Group Param Value 2...
---PAGEBREAK----
Table 1:
Detail rows for Group Param Value 3...
Table 2:
Detail rows for Group Param Value 3...
Table 3:
Detail rows for Group Param Value 3...
etc
The page breaks are needed so that when the report is exported to excel each individual report (by group param) will be on its own uniquely named tab.
The report must export cleanly to excel and currently does for the single value passed.
Any ideas????