Udostępnij za pośrednictwem


Understanding the Tablix Data Region

Obszar danych elementu tablix to element raportu z uogólnionym układem, w którym dane raportu są wyświetlane w komórkach zorganizowanych w wierszach i kolumnach.Dane raportu mogą być danymi szczegółowymi w postaci, w jakiej zostały pobrane ze źródła danych, lub zagregowanymi danymi szczegółowymi zorganizowanymi w grupach określonych przez użytkownika.Każda komórka elementu tablix może zawierać dowolny element raportu, w tym pole tekstowe, obraz lub inny obszar danych, taki jak obszar elementu tablix, wykres lub miernik.Aby dodać wiele elementów raportu do komórki, najpierw należy dodać prostokąt, który będzie pełnił funkcję kontenera, a następnie dodać elementy raportu do prostokąta.

Obszary danych tabeli, macierzy i listy są reprezentowane w przyborniku przez szablony przeznaczone dla źródłowego obszaru danych elementu tablix.Dodanie jednego z tych szablonów do raportu w rzeczywistości powoduje dodanie obszaru danych elementu tablix, który jest zoptymalizowany dla określonego układu danych.Domyślnie w szablonie tabeli dane szczegółowe są wyświetlane w układzie siatki, w macierzy dane grupy są wyświetlane w układzie siatki, a na liście dane szczegółowe są wyświetlane w układzie dowolnym.

Domyślnie każda komórka elementu tablix w tabeli lub macierzy zawiera pole tekstowe.Komórka na liście zawiera prostokąt.Domyślny element raportu można zamienić na inny element raportu, na przykład na obraz.

Sposób definiowania grup dla tabela, macierz lub listy Projektant raportów dodaje wiersze i kolumny do obszar danych Tablix, na którym ma być wyświetlania zgrupowanych danych.

Aby poznać zasadę działania obszaru danych elementu tablix, należy poznać następujące zagadnienia:

  1. Różnica między danymi szczegółowymi a danymi zgrupowanymi.

  2. Grupy, które są organizowane jako elementy członkowskie hierarchii grup na osi poziomej w postaci grup wierszy, a na osi pionowej w postaci grup kolumn.

  3. Celem Tablix komórek w cztery obszary obszar danych Tablix: Jednostka, nagłówki grup wierszy, kolumn nagłówków grup i narożnik.

  4. Statycznych i dynamicznych wierszy i kolumn i w jaki sposób odnoszą się do grupy.

Po zapoznaniu się z tymi koncepcjami użytkownik będzie znał strukturę dodawaną przez program Report Designer podczas dodawania szablonów i tworzenia grup i będzie potrafił zmodyfikować tę strukturę w celu dopasowania jej do swoich potrzeb.Program Report Designer dostarcza wiele wskaźników wizualnych pomagających w rozpoznawaniu struktury obszaru danych elementu tablix.Aby uzyskać więcej informacji zobacz Understanding Tablix Data Region Cells, Rows, and Columns.

Opis danych szczegółowych i zgrupowanych

Dane szczegółowe to wszystkie dane z zestawu danych raportu w postaci, w jakiej zostały pobrane ze źródła danych.W istocie dane szczegółowe to dane widoczne w okienku wyników projektanta zapytań po uruchomieniu zapytania zestawu danych.Rzeczywiste dane szczegółowe obejmują pola obliczeniowe utworzone przez użytkownika i są ograniczane przez filtry ustawione w zestawie danych, obszarze danych oraz grupie szczegółów.Dane szczegółowe można wyświetlić w wierszu szczegółów, używając wyrażenia prostego, takiego jak [Quantity].Po uruchomieniu raportu wiersz szczegółów jest powtarzany raz dla każdego wiersza w wynikach zapytania uzyskanych w czasie wykonywania.

Dane zgrupowane to dane szczegółowe zorganizowane według wartości określonej w definicji grupy, na przykład [SalesOrder].Dane zgrupowane są wyświetlane w wierszach i kolumnach grupy za pomocą wyrażeń prostych, które agregują dane zgrupowane, na przykład [Sum(Quantity)].Aby uzyskać więcej informacji zobacz Understanding Groups (Reporting Services).

Opis hierarchii grup

Grupy są organizowane jako elementy członkowskie hierarchii grup.Hierarchie grup wierszy i grup kolumn mają identyczne struktury na różnych osiach.Grupy wierszy można traktować jako grupy rozwijane w dół strony, a grupy kolumn jako rozwijane w poprzek strony.

Struktura drzewa reprezentuje zagnieżdżone grupy wierszy i kolumn mające relacje typu nadrzędna/podrzędna, na przykład kategoria z podkategoriami.Grupa nadrzędna jest elementem głównym drzewa, a grupy podrzędne są jego gałęziami.Grupy mogą mieć także niezależną sąsiadującą relację, na przykład sprzedaż wg terytorium i sprzedaż wg roku.Wiele niezwiązanych ze sobą hierarchii drzewa nosi nazwę lasu.W obszarze danych elementu tablix grupy wierszy i kolumn są reprezentowane przez niezależne lasy.Aby uzyskać więcej informacji zobacz Understanding Groups (Reporting Services).

Opis obszarów obszaru danych elementu tablix

Dane Tablix region ma cztery obszary możliwe dla komórek: narożnik Tablix, hierarchia grup wierszy Tablix, hierarchię grup Tablix kolumna lub jednostka Tablix. Treść elementu tablix zawsze istnieje.Inne części są opcjonalne.

Komórki w obszarze treści Tablix wyświetlanie danych szczegółowych i grupy.

Komórki w obszarze Grupy wierszy są tworzone automatycznie podczas tworzenia grupy wierszy.Są to komórki nagłówka grupy wierszy i domyślnie są w nich wyświetlane wartości wystąpienia grupy wierszy.Na przykład podczas grupowania według pola [SalesOrder] wartości wystąpienia grupy to poszczególne zamówienia sprzedaży, według których są grupowane dane.

Komórki w obszarze Grupy kolumn są tworzone automatycznie podczas tworzenia grupy kolumn.Są to komórki nagłówka grupy kolumn i domyślnie są w nich wyświetlane wartości wystąpienia grupy kolumn.Na przykład podczas grupowania według pola [Year] wartości wystąpienia grupy to poszczególne lata, według których są grupowane dane.

Komórki w obszarze narożnika elementu tablix są tworzone automatycznie po zdefiniowaniu grup wierszy i grup kolumn.W komórkach w tym obszarze można wyświetlać etykiety, ale można też scalić te komórki w celu utworzenia tytułu.

Aby uzyskać więcej informacji zobacz Understanding Tablix Data Region Areas.

Opis statycznych i dynamicznych wierszy i kolumn

W obszarze danych elementu tablix komórki są zorganizowane w wierszach i kolumnach skojarzonych z grupami.Ponieważ struktura grup wierszy jest taka sama jak struktura grup kolumn, w tym opisie omówiono grupy wierszy.Te same koncepcje dotyczą grup kolumn.

Wiersz może być statyczny lub dynamiczny.Wiersz statyczny nie jest skojarzony z grupą.Po uruchomieniu raportu wiersz statyczny jest renderowany jeden raz.Nagłówki i stopki tabel są wierszami statycznymi.W wierszach statycznych są wyświetlane etykiety i sumy.Zakresem komórek w wierszu statycznym jest obszar danych.

Wiersz dynamiczny jest skojarzony z co najmniej jedną grupą.Wiersz dynamiczny jest renderowany jeden raz dla każdej unikatowej wartości najbardziej wewnętrznej grupy.Zakresem danych komórek w wierszu dynamicznym jest najbardziej wewnętrzna grupa wierszy i najbardziej wewnętrzna grupa kolumn, do których należy komórka.

Dynamiczne wiersze szczegółów są skojarzone z grupą Szczegóły, która jest tworzona automatycznie podczas dodawania tabeli lub listy do powierzchni projektowej.Zgodnie z definicją grupa Szczegóły jest najbardziej wewnętrzną grupą obszaru danych elementu tablix.W komórkach w wierszu szczegółów są wyświetlane dane szczegółowe.

Dynamiczne wiersze grupy są tworzone podczas dodawania grupy wierszy lub grupy kolumn do istniejącego obszaru danych elementu tablix.W komórkach w dynamicznych wierszach grupy są wyświetlane wartości zagregowane dla zakresu domyślnego.

Funkcja Dodaj sumę automatycznie tworzy wiersz poza bieżącą grupą, w którym są wyświetlane wartości obejmujące zakresem tę grupę.Wiersze statyczne i dynamiczne można także dodawać ręcznie.Wskaźniki wizualne pomogą określić, które wiersze są statyczne, a które dynamiczne.Aby uzyskać więcej informacji zobacz Understanding Tablix Data Region Cells, Rows, and Columns.