C#.Net - kontrola ReportViever - dynamiczna liczba stron w jednym raporcie

0

Witam.

Używam raportu SSRS (kontrolka reportviewer w C#.Net) do którego przekazuję jako parametr kod produktu - i do tego produktu generowany jest odpowiedni wykres.
Czasami potrzebuję wygenerować kilkanaście produktów naraz - w takim wypadku jak głupi lecę przez pętlę i generuję dla każdego produktu w osobnym oknie - i każde osobno trzeba drukować.

Jest jakiś prosty sposób abym w zależności od zadanych parametrów (lista produktów) mógł wygenerować jeden wielostronicowy raport z każdym produktem na osobnej stronie?

Pozdrawiam

0

Poradziłem sobie może trochę na około...
W raporcie wstawiłem Tablixa grupowanego wg produktu, ustawiłem rozmiar komórki na całą stronę, a w polu wartości wstawiłem obiekt rectangle do którego wrzuciłem poprzednią zawartość strony.
W efekcie dla wszystkich żądanych produktów generują się raporty na kolejnych stronach.

Może byłoby prościej z subreportem, ale używam ReportViewera z plikami lokalnie na dysku - nie wiem jak do subreportu podpiąć lokalną definicję z pliku .rdl, spoza serwera SSRS.

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1