2012-09-05 20 views
8

Jestem nowy w SSRS i potrzebuję możliwości grupowania wielu raportów w jeden raport. Szukałem dużo, ale nie znalazłem zbyt wiele. Obecnie mam dwa raporty (więcej), że użytkownicy muszą mieć możliwość przeglądania/zapisywania pojedynczo. Użytkownicy potrzebują również opcji, aby wyświetlić oba te raporty jako pojedynczy raport. Zasadniczo to tylko prosta konkatenacja. Ostatecznie zgrupowanych zostanie kilka raportów, a użytkownik będzie mógł je wszystkie wyświetlić w trybie online lub zapisać jako pojedynczy plik PDF.Grupuj wiele raportów w jeden w SSRS

Próbowałem dwóch raportów podrzędnych w raporcie głównym, ale powoduje to wiele trudnych do zdiagnozowania problemów z łamaniem strony. Zastanawiałem się, czy istnieje tu bardziej prosta opcja. Dzięki.

Odpowiedz

9

Łączenie wszystkich elementów raportu w jeden raport będzie działało, ale użytkownicy będą musieli również mieć możliwość wyświetlania ich jako raportów indywidualnych. Aby uniknąć konieczności utrzymywania zarówno raportu głównego, jak i wielu indywidualnych raportów, masz kilka opcji:

1) Utwórz raport główny i wstaw poszczególne raporty jako raporty podrzędne. Jeśli występują problemy z podziałem strony, sprawdź wysokość i szerokości strony raportu, a wysokość i szerokość kontenera podraportu.

2) (Jeśli masz program SQL Server 2008 R2 lub nowszy) Rozważ publikowanie poszczególnych raportów jako zestawu części Report Part. Możesz następnie użyć ich ponownie w raporcie głównym. (Publishing report parts)

+0

Nie wiedziałem o możliwości Report Part. Mam teraz wszystko w Expressie, więc będę musiał spróbuj później, wyczyściłem mój raport, treść i marginesy, ale jedyny sposób, w jaki mogę pozbyć się dodatkowych stron, to fakt, że raport o problemie wypełnia całe ciało mistrza jako podraport, ale wtedy nie ma Inne raporty, najlepsze jak dotąd zrobiłem, to umieszczenie dwóch podraportów w przeciwległych rogach, dostaję tylko 4 dodatkowe strony w ten sposób –

+1

Po wielu próbach i błędach w końcu dostałem rzeczy działające. chcesz, aby w raporcie głównym pojawiła się biała spacja, ponieważ to się powtórzy (domyślam się, ale wydaje się, że działa). Następnie musisz dostosować wielkość pod-raportu, aby był nieco mniejszy niż twój wzorzec. –

1

Nie jestem też fanem podraportów, dobrze działają w Crystal, ale nie są tak naprawdę potrzebne w usługach raportowania.

Dlaczego po prostu nie połączyć raportów w jeden? Skopiuj wszystkie tablixy/inne obiekty z każdego raportu do nowego raportu. Możesz wybrać wszystko, kopiować i wklejać bardzo łatwo, wystarczy ustawić parametry, zestawy danych i źródła danych, jeśli nie są udostępniane. Możesz ustawić odsłonę, która wystąpi po każdym tablix lub dobra sztuczka polega na użyciu prostokątów, ponieważ pozwolą Ci kontrolować podziały strony we właściwościach.

+1

Wystarczająco sprawiedliwe, jeśli ludzie chcą to zlekceważyć, ale przynajmniej bądźcie na tyle odważni, aby napisać swój powód. Społeczność nie jest użyteczna, aby trafić i uruchomić downvote. – Davos

+0

Proste rozwiązanie. pracował dla mnie +1. – Aditya

+0

Ale nie jestem pewien, dlaczego wyświetla 4 strony wydruku, gdy jest tylko jedna przerwa strony ... :( – Aditya

Powiązane problemy