Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Microsoft Report Builder (SSRS)
Power BI Report Builder
Projektant raportów w narzędziu SQL Server Data Tools
Jeden region danych można zagnieżdżać w raporcie podzielonym na strony, takim jak wykres, wewnątrz innego regionu danych, na przykład macierzy, zazwyczaj do wyświetlania podsumowań danych w zwięzły sposób lub do wyświetlania wizualizacji, a także do wyświetlania tabeli lub macierzy.
Na przykład dla macierzy (nazywanej również elementem tablix), która zawiera zamówienia sprzedaży pogrupowane według sklepów w wierszach i według kwartału w kolumnach, można dodać tabelę lub wykres do komórki narożnej, aby podsumować sprzedaż dla wszystkich sklepów, lub dodać wykres do nagłówka kolumny macierzy, aby przedstawić udział sprzedaży danych z kolumny jako procent całkowitej sprzedaży.
Na tej ilustracji wykres kołowy w komórce narożnej i wykresy przebiegu w wierszach są zagnieżdżonymi regionami danych.
Według definicji zagnieżdżone regiony danych są oparte na tym samym zestawie danych raportu. Nie można zagnieżdżać regionów danych opartych na różnych zestawach danych. Aby wyświetlić dane z różnych zestawów danych, rozważ użycie raportów przeglądania szczegółowego lub podraportów. Aby uzyskać więcej informacji, zobacz Przeglądanie szczegółowe, przechodzenie do szczegółów, podraporty i zagnieżdżone regiony danych (Report Builder i SSRS).
Uwaga / Notatka
Pliki definicji raportu podzielonego na strony (rdl) można tworzyć i modyfikować w programie Microsoft Report Builder, programie Power BI Report Builder i w projektancie raportów w narzędziach SQL Server Data Tools.
Omówienie zakresu dla zagnieżdżonego regionu danych
Zakres danych w zagnieżdżonym obszarze danych jest automatycznie określany przez jego położenie w nadrzędnym obszarze danych. Na przykład zakres dla danych wykresu zagnieżdżonego w komórce narożnej elementu tablix to dane z zestawu danych powiązanego z regionem danych elementu tablix po zastosowaniu filtrów dla zestawu danych, regionu danych elementu tablix i regionu danych wykresu. Zakres elementu tablix zagnieżdżonego w komórce elementu tablix jest taki sam jak zakres komórki narożnej, ale jest dodatkowo ograniczony przez przynależność do grup wierszy i kolumn komórki, w której jest zagnieżdżony, przy zastosowaniu odpowiednich filtrów grup. Aby uzyskać więcej informacji na temat zakresu, zobacz Zakres wyrażeń dla sum, agregacji i wbudowanych kolekcji (Report Builder i SSRS).
Poniższa lista opisuje zakres komórek w następujących obszarach tablix:
Narożnik tablix Zakres obejmuje dane w regionie danych powiązanym z regionem danych tablix po zastosowaniu wyrażeń filtrowania i sortowania dla zestawu danych i zewnętrznego tablix.
Grupa kolumn tablix Dane znajdujące się w najbardziej wewnętrznej grupie kolumn po zastosowaniu wyrażeń filtru i sortowania dla zestawu danych, zewnętrznego tablix i grup kolumn.
Grupa wierszy elementu Tablix Dane w najbardziej wewnętrznej grupie wierszy po zastosowaniu wyrażeń filtru i sortowania dla zestawu danych, zewnętrznego elementu tablix i grup wierszy.
Treść elementu Tablix Dane w najbardziej wewnętrznej grupie reprezentowanej przez przecięcie grup wierszy i grup kolumn po zastosowaniu wyrażeń filtru i sortowania dla zestawu danych, zewnętrznego elementu tablix oraz grup wierszy i kolumn.
Aby uzyskać więcej informacji, zobacz Tablix Data Region Areas (Report Builder i SSRS).
Zagnieżdżanie wykresu, wykresu sparkline lub paska danych w elemencie Tablix
Po dodaniu wykresu (w tym wykresu przebiegu lub paska danych) do nagłówka grupy kolumn elementu tablix, do wiersza stopki grupy lub do komórki treści elementu tablix dane przekazane do wykresu są ograniczone do podzbioru danych przypisanego do tej komórki. Domyślnie po dodaniu wykresu do komórki elementu tablix wymiary wykresu rozszerzają się, aby wypełnić komórkę.
Uwaga / Notatka
Aby mieć większą kontrolę nad rozmiarem wykresu w komórce elementu tablix, najpierw dodaj wykres do prostokąta, a następnie dodaj prostokąt do komórki elementu tablix.
Domyślnie kolory legendy wykresu są określane przez kolor punktów danych w serii wykresów. Aby kontrolować kolory tak, aby zagnieżdżone regiony danych wykresu używały tego samego koloru dla tej samej kategorii danych, należy użyć kolorów niestandardowych i ustawić wyrażenia sortowania danych. Aby uzyskać więcej informacji, zobacz Określanie spójnych kolorów na wielu wykresach kształtu (Report Builder i SSRS) oraz Sortowanie danych w regionie danych (Report Builder i SSRS).
Zagnieżdżanie miernika lub wskaźnika w elemencie Tablix
Można zagnieżdżać miernik lub wskaźnik wewnątrz tabeli, macierzy lub listy, aby pokazać kluczowy wskaźnik wydajności (KPI). Jeśli umieścisz miernik lub wskaźnik wewnątrz elementu tablix, zostanie on wyświetlony dla każdego wiersza w tabeli. Aby uzyskać więcej informacji na temat dodawania wskaźników do elementu tablix, zobacz Wskaźniki (Report Builder i SSRS).
Dodawanie miernika do elementu tablix
Istnieją dwa sposoby dodania wskaźnika do regionu danych tablix:
Kliknij wewnątrz komórki tablix i wstaw miernik. Zostanie wyświetlone okno dialogowe Wybieranie typu miernika. Po wybraniu typu wskaźnika region danych wskaźnika zostaje umieszczony w wybranej komórce tablix. Prawdopodobnie trzeba będzie zmienić rozmiar elementu tablix, aby sformatować wskaźnik.
Kliknij poza tabelą i wstaw miernik. Zostanie wyświetlone okno dialogowe Wybieranie typu miernika. Po wybraniu typu miernika region danych miernika zostanie umieszczony w lewym górnym rogu raportu. Po dodaniu danych i sformatowaniu tego wskaźnika przeciągnij i upuść go do komórki tablix.
Podobnie jak w przypadku wykresu, zestaw danych przekazany do wskaźnika jest ograniczony do podzbioru danych dla tej komórki. Gdy miernik zostanie umieszczony w komórce tablix, zawsze będzie agregował tylko jeden wiersz danych.
Gdy dane w elemencie tablix zawierają grupowanie, region danych miernika, który jest zagnieżdżony wewnątrz elementu tablix, nie dziedziczy automatycznie tej grupy. Musisz dodać odpowiednie wyrażenie grupujące do miernika, aby wyświetlić takie same informacje, jakie są wyświetlane w elemencie tablix. Jeśli na przykład dane w elemecie tablix są pogrupowane według kolumny Product, musisz dodać wyrażenie grupy Product do miernika, aby wyświetlić te same dane. Aby uzyskać więcej informacji, zobacz Mierniki (Report Builder i SSRS) oraz Dodawanie lub usuwanie grupy w obszarze danych (Report Builder i SSRS).
Należy ustawić wartości minimalne i maksymalne, które będą wyświetlane w skali miernika. Aby określić maksymalną wartość miernika, możesz użyć wyrażenia, takiego jak =Max!MyField.Value. Jednak ponieważ to wyrażenie będzie obliczane tylko w zakresie danych w tej komórce, maksymalna wartość każdego wskaźnika nie będzie taka sama dla wszystkich wierszy w elemencie tablix. Może to utrudnić zrozumienie porównań między wskaźnikami w elemencie tablix. Alternatywnie można określić wartość statyczną dla wartości maksymalnej. Wszystkie wiersze w elemencie tablix będą wyświetlać wskaźnik o tej wartości maksymalnej. Aby uzyskać więcej informacji, zobacz Ustawianie wartości minimalnej lub maksymalnej dla miernika (Report Builder i SSRS).
Jeśli dane staną się zbyt duże na mierniku, rozważ użycie mnożnika skalowania w celu zmniejszenia liczby wyświetlanych cyfr. Aby określić mnożnik, możesz kliknąć prawym przyciskiem myszy skalę i wybrać pozycję Właściwości skalowania. Po otwarciu okna dialogowego Właściwości skali określ wartość parametru Mnożnik.
Zagnieżdżanie tabeli lub macierzy i wykresu na liście
Aby zagnieżdżać wiele regionów danych na liście, najpierw dodaj prostokąt, a następnie dodaj regiony danych do prostokąta.
Możesz zdefiniować grupę dla regionu danych Listy, a następnie dodać element tablix i wykres, aby udostępnić różne widoki tych samych danych. Aby osiągnąć ten efekt, należy zdefiniować identyczne wyrażenia grupowania i sortowania dla osadzonego tablixu i wykresu. Z definicji element tablix i wykres używają danych z zestawu danych w regionie danych listy nadrzędnej.
Uwaga / Notatka
Domyślnie podczas dodawania obszaru danych Listy do powierzchni projektowej lista zawiera wiersz szczegółów. Tę wartość domyślną można zmienić, dodając wiersz grupy i usuwając wiersz szczegółów. Aby uzyskać więcej informacji, zobacz Eksplorowanie możliwości elastycznego regionu danych Tablix (Report Builder i SSRS).
Aby uzyskać więcej informacji, zobacz Opis grup (Report Builder i SSRS) oraz Dodawanie, przenoszenie lub usuwanie tabeli, macierzy lub listy (Report Builder i SSRS).
Treści powiązane
- Filtrowanie, grupowanie i sortowanie danych w raportach podzielonych na strony w programie Report Builder
- Tabele, macierze i listy w raportach paginowanych w Report Builder
- Wykresy w raporcie stronicowanym (Report Builder)
- Wskaźniki w raporcie podzielonym na strony (Report Builder)
- Wyrażenia w raporcie podzielonym na strony (Report Builder)
- Formatowanie elementów raportu podzielonego na strony (Report Builder)
- Samouczek: Dodaj KPI do swojego raportu (Report Builder)
- Formatowanie skali na mierniku w raporcie stronicowanym (Report Builder)