Przeglądanie szczegółowe, rozwijanie szczegółów, podraporty i zagnieżdżone obszary danych (program Report Builder 3.0 i usługi SSRS)
Dane można organizować na rozmaite sposoby w celu pokazania relacji między informacjami ogólnymi a szczegółowymi.Można umieścić wszystkie dane w raporcie, ale zestaw on ukryte, dopóki użytkownik klika, aby wyświetlić szczegóły; jest to drążenia akcja.Można wyświetlić dane w danych region, takich jak tabeli lub wykresu, który jest zagnieżdżonych wewnątrz innego danych region, takie jak tabela lub matrycy.Można wyświetlić dane w podraport całkowicie zawarte w raporcie głównym.Lub można umieścić dane szczegółowe w przeglądanie szczegółowe raporty oddzielne raporty, które są wyświetlane, gdy użytkownik kliknie łącze.
A.Raport drążenia
B.Podraport
C.Dane zagnieżdżone regiony
D.Drążeniaakcja
Wszystkie te elementy mają cechy wspólne, ale służą do innych celów i mają inne funkcje.Dwa z nich, raporty szczegółowe i podraporty, to tak naprawdę osobne raporty.Zagnieżdżanie jest sposobem umieszczenia jednego obszaru danych w innym.Przechodzenie do szczegółów to czynność, którą można wykonać w odniesieniu do dowolnego elementu raportu w celu ukrycia lub pokazania innych elementów raportu.Wszystkie one są sposobami organizowania i wyświetlania danych w celu ułatwienia użytkownikom zrozumienia raportu.
Ostrzeżenie
Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.
W tym dokumencie
Podsumowanie cech
Szczegółowe omówienie cech
W tej sekcji
Podsumowanie cech
W poniższej tabeli podsumowano różne cechy tych elementów.Szczegóły podano w osobnych sekcjach w dalszej części tego tematu.Przechodzenia do szczegółów nie uwzględniono w tych porównaniach, ponieważ jest to czynność pokazywania i ukrywania, którą można wykonać w odniesieniu do dowolnego elementu raportu.
Cecha |
Podraport |
Raport szczegółowy |
Zagnieżdżony obszar danych |
---|---|---|---|
Używanie zestawu danych raportu głównego |
Tak lub nie |
Tak lub nie |
Tak |
Pobieranie danych |
Dane są pobierane jednocześnie z danymi raportu głównego |
Dane są pobierane dla jednego raportu szczegółowego naraz |
Wszystkie dane są pobierane jednocześnie z danymi raportu głównego |
Przetwarzanie i renderowanie |
Z raportem głównym |
Po kliknięciu łącza |
Z raportem głównym |
Działanie |
Wolniejsze (ale wszystkie dane są pobierane jednocześnie z danymi raportu głównego) |
Szybsze (ale nie wszystkie dane są pobierane jednocześnie z danymi raportu głównego) |
Szybsze (i wszystkie dane są pobierane jednocześnie z danymi raportu głównego) |
Używanie parametrów |
Tak |
Tak |
Nie |
Możliwość wielokrotnego wykorzystania |
Jako raportu, podraportu lub raportu szczegółowego w innych raportach |
Jako raportu, podraportu lub raportu szczegółowego w innych raportach |
Nie |
Lokalizacja |
Zewnętrzna w stosunku do raportu głównego, na tym samym lub innym serwerze raportów |
Zewnętrzna w stosunku do raportu głównego, na tym samym serwerze raportów |
Wewnątrz raportu głównego |
Wyświetlanie |
W raporcie głównym |
W innym raporcie |
W raporcie głównym |
Powrót do początku
Szczegółowe omówienie cech
Używane zestawy danych
W podraportach i raportach szczegółowych może być używany ten sam zestaw danych co w raporcie głównym albo inny.W zagnieżdżonych obszarach danych jest używany ten sam zestaw danych.
Pobieranie danych
W przypadku podraportów i zagnieżdżonych obszarów danych dane są pobierane jednocześnie z danymi raportu głównego.W przypadku raportów szczegółowych nie.Dla każdego raportu szczegółowego dane są pobierane, gdy użytkownik kliknie odpowiednie łącze.Należy o tym pamiętać, jeśli dane raportu głównego muszą być pobierane jednocześnie z danymi raportu podrzędnego.
Przetwarzanie i renderowanie
Podraport jest przetwarzany jako część raportu głównego.Na przykład jeśli podraport, w którym są wyświetlane szczegółowe informacje dotyczące zamówienia, zostanie dodany do komórki tabeli w wierszu szczegółów, będzie on przetwarzany raz dla wiersza tabeli i renderowany jako część raportu głównego.Raport szczegółowy jest przetwarzany i renderowany tylko wtedy, gdy użytkownik kliknie łącze drążenia wskroś w głównym raporcie podsumowania.
Wydajność
Podczas podejmowania decyzji dotyczącej używania podraportu warto wziąć pod uwagę możliwość użycia zamiast niego obszaru danych, zwłaszcza gdy podraport nie jest używany w wielu raportach.Serwer raportów przetwarza każde wystąpienie podraportu jako osobny raport, co może mieć wpływ na wydajność.Obszary danych oferują większość funkcji i możliwości podraportów przy większej wydajności.Raporty szczegółowe również zapewniają większą wydajność niż podraporty, ponieważ nie pobierają wszystkich danych jednocześnie z danymi raportu głównego.
Używanie parametrów
Zazwyczaj raporty szczegółowe i podraporty zawierają parametry raportu określające, które dane raportu mają być wyświetlane.Na przykład kliknięcie numeru zamówienia sprzedaży w raporcie głównym powoduje otwarcie raportu szczegółowego, w którym numer zamówienia przyjmuje rolę parametru, po czym następuje wyświetlenie wszystkich danych zamówienia.Podczas tworzenia łącza w raporcie głównym trzeba podać wartości, które będą przekazywane jako parametry do raportu szczegółowego.
Aby utworzyć przeglądanie szczegółowe raportu lub podraportu, należy zaprojektować miejsce docelowe przeglądanie szczegółowe raport lub podraport najpierw, a następnie utworzyć przeglądanie szczegółowe akcji lub dodać odwołanie do raportu głównego.
Możliwość wielokrotnego wykorzystania
Podraporty i raporty szczegółowe są osobnymi raportami.Dlatego można ich używać w wielu raportach lub wyświetlać je jako raporty autonomiczne.Zagnieżdżonych obszarów danych nie można używać wielokrotnie.Nie można zapisać ich jako składników Report Part, ponieważ są one zagnieżdżone w obszarze danych.Jako składnik Report Part można zapisać obszar danych zawierający je, ale nie sam zagnieżdżony obszar danych.
Lokalizacja
Podraporty i raporty szczegółowe są osobnymi raportami, więc są przechowywane zewnętrznie w stosunku do raportu głównego.Podraporty mogą znajdować się na tym samym lub innym serwerze raportów, ale raporty szczegółowe muszą znajdować się na tym samym serwerze raportów.Zagnieżdżone obszary danych stanowią część raportu głównego.
Wyświetlanie
Podraporty i zagnieżdżone obszary są wyświetlane w raporcie głównym.Raporty szczegółowe są wyświetlane autonomicznie.
Powrót do początku
W tej sekcji
Raporty szczegółowe (program Report Builder 3.0 i usługi SSRS)
Opis raportów otwieranych, gdy użytkownik kliknie odpowiednie łącze w raporcie głównym.Podraporty (program Report Builder 3.0 i usługi SSRS)
Opis raportów wyświetlanych w obszarze treści raportu głównego.Zagnieżdżanie obszarów danych (program Report Builder 3.0 i usługi SSRS)
Wyjaśnia zagnieżdżanie jednym region wewnątrz innego, takich jak wykres zagnieżdżone wewnątrz macierzy.Ukrywanie i pokazywanie elementów raportu przez dodanie funkcji rozwijania szczegółów (program Report Builder 3.0 i usługi SSRS)
Opis czynności przechodzenia do szczegółów wykonywanej w celu ukrycia lub pokazania elementów raportu.Określanie ścieżek do zewnętrznych elementów (program Report Builder 3.0 i usługi SSRS)
Opis sposobu odwoływania się do elementów zewnętrznych w stosunku do pliku definicji raportu.