Udostępnij za pośrednictwem


Understanding Tablix Data Region Cells, Rows, and Columns

Aby sterować sposobem wyświetlania w raporcie danych znajdujących się w wierszach i kolumnach obszaru danych elementu tablix, należy wiedzieć, jak określać wiersze i kolumny dla danych szczegółowych, danych grupy oraz etykiet i sum.W wielu przypadkach w celu wyświetlenia danych można użyć domyślnych struktur tabeli, macierzy lub listy.Aby uzyskać więcej informacji zobacz Adding a Table (Reporting Services), Adding a Matrix (Reporting Services), lub Adding a List (Reporting Services).

W obszarze danych elementu tablix dane szczegółowe są wyświetlane w wierszach i kolumnach szczegółów, a dane zgrupowane w wierszach i kolumnach grup.Po dodaniu grup wierszy i kolumn do obszaru danych elementu tablix automatycznie zostaną dodane wiersze i kolumny, w których będą wyświetlane dane.Można ręcznie dodawać i usuwać wiersze oraz kolumny, aby dostosować obszar danych elementu tablix i sterować sposobem wyświetlania danych w raporcie.

Aby zrozumieć, jak dostosować dane Tablix region, najpierw należy zrozumieć sposób interpretowania wizualnych, zostanie wyświetlony po wybraniu danych Tablix region na powierzchnię projektu.

Opis podpowiedzi wizualnych elementu tablix

Podpowiedzi wizualne na obszar danych Tablix ułatwienia pracy nad obszar danych Tablix, aby wyświetlić żądane dane.

Uchwyty wierszy i kolumn

Po zaznaczeniu obszaru danych elementu tablix grafiki uchwytów wierszy i kolumn będą wskazywać przeznaczenie każdego wiersza i kolumny.Uchwyty wskazują wiersze i kolumny znajdujące się w grupie lub poza nią.W poniższej tabeli pokazano różne wyświetlane uchwyty.

Ikona

Description

Row handle with 3 parallel lines for details row

Tylko grupa szczegółów w hierarchii grup wierszy.

Row handle with details row and one outer group

Jedna grupa zewnętrzna i podrzędna grupa szczegółów.

Two parallel brackets showing nested groups

Jedna grupa zewnętrzna, jedna grupa wewnętrzna, brak grupy szczegółów.

2 brackets & 3 stacked lines for nested & details

Jedna grupa zewnętrzna, jedna grupa wewnętrzna i podrzędna grupa szczegółów.

One outer group with footer row, one inner group

Jedna grupa zewnętrzna z wierszem stopki dla sum i jedna grupa wewnętrzna.

outer group bracket, inner group bracket, details

Jedna grupa zewnętrzna z wierszem stopki dla sum, jedna grupa wewnętrzna z wierszem stopki dla sum i jeden wiersz szczegółów.

parent header and footer, and also child group

Jedna grupa zewnętrzna z nagłówkiem dla etykiet i stopką dla sum oraz jedna grupa wewnętrzna; brak grup szczegółów.

Wiersze grupy

Wiersze wewnątrz grupy są powtarzane raz dla unikatowej wartości grupy i są zazwyczaj używane na potrzeby agregowania podsumowań.Wiersze na zewnątrz grupy są powtarzane w odniesieniu do grupy i są używane na potrzeby obsługi etykiet lub sum częściowych.Po zaznaczeniu komórki elementu tablix uchwyty komórek, wierszy i kolumn oraz nawiasy wewnątrz obszaru danych elementu tablix pokazują grupy, do których należy komórka.Na tej ilustracji pokazano następujące podpowiedzi wizualne:

  • Uchwyty wierszy i kolumn wskazujące skojarzenia grup.

  • Wyróżnione wskaźniki grupy pokazujące przynależność zaznaczonej komórki do najbardziej wewnętrznej grupy.

  • Wskaźniki grupy pokazujące wszystkie przynależności do grup zaznaczonej komórki.

Table with detail and nested row groups

Wiersze sum

Po dodaniu grup wierszy i kolumn można dodać wiersz w celu wyświetlania sum kolumn i kolumnę w celu wyświetlania sum wierszy.Na poniższej ilustracji pokazano macierz zawierającą grupę wierszy i grupę kolumn oraz wiersz sum i kolumnę sum.

Tablix data region

Okienko grupowania

W okienku Grupowanie są wyświetlane grupy wierszy i kolumn aktualnie zaznaczonego obszaru danych elementu tablix na powierzchni projektowej.Na poniższej ilustracji pokazano okienku Grupowanie dla tego obszaru elementu tablix.

Grouping pane for nested row and column groups

W okienku Grupy wierszy jest wyświetlana grupa nadrzędna Category i grupa podrzędna Subcat.W okienku Grupy kolumn jest wyświetlana grupa nadrzędna Geography i grupa podrzędna CountryRegion oraz grupa Year, która jest grupą sąsiadującą grupy Geography.Po zaznaczeniu grupy Subcat w okienku Grupy wierszy pasek grup zmieni kolor na ciemniejszy odcień pomarańczowego, a odpowiednia komórka należąca do grupy wierszy zostanie zaznaczona na powierzchni projektowej.

Wyświetlanie danych w wierszach i kolumnach

Relacje między wierszami a grupami wierszy są takie same jak między kolumnami a grupami kolumn.Poniżej opisano sposób dodawania wierszy w celu wyświetlania danych szczegółowych i danych grupy w wierszach w obszarze danych elementu tablix, ale te same zasady obowiązują podczas dodawania kolumn w celu wyświetlania danych szczegółowych i danych zgrupowanych.

Każdy wiersz w obszarze danych elementu tablix znajduje się wewnątrz lub na zewnątrz grupy.Jeśli wiersz jest wewnątrz grupy wierszy, to powtarza raz dla każdej wartości unikatowych grupy, znane jako wystąpienie grupy.Jeśli wiersz znajduje się poza grupą wierszy, jest powtarzany tylko raz w odniesieniu do tej grupy.Wiersze znajdujące się poza wszystkimi grupami wierszy są statyczne i są powtarzane tylko raz dla obszaru danych.Na przykład wierszem statycznym jest wiersz nagłówka lub stopki raportu.Wiersze, które są powtarzane w co najmniej jednej grupie, są wierszami dynamicznymi.

Gdy są używane grupy zagnieżdżone, wiersz może znajdować się wewnątrz grupy nadrzędnej, ale na zewnątrz grupy podrzędnej.Taki wiersz jest powtarzany dla każdej wartości grupy w grupie nadrzędnej, ale jest wyświetlany tylko raz w odniesieniu do grupy podrzędnej.Aby wyświetlić etykiety lub sumy dla grupy, należy dodać wiersz na zewnątrz grupy.Aby wyświetlić dane, które zmieniają się w każdym wystąpieniu grupy, należy dodać wiersz wewnątrz grupy.

Gdy są używane grupy szczegółów, każdy wiersz szczegółów znajduje się w grupie szczegółów.Wiersz jest powtarzany dla każdej wartości w zestawie wyników zapytania zestawu danych.

Aby uzyskać więcej informacji na temat Hierarchie grup Zobacz Understanding Groups (Reporting Services).

Na poniższej ilustracji pokazano obszar danych elementu tablix zawierający zagnieżdżone grupy wierszy oraz grupę szczegółów.

Design view, add total rows to group and table

W obszarze danych elementu Tablix, w którym są wyświetlane dane szczegółowe, grupa szczegółów jest najbardziej wewnętrzną grupą podrzędną.Wiersze dodawane do grupy szczegółów są powtarzane jeden raz na wiersz w zestawie wyników z zapytania dotyczącego zestawu danych połączonego z tym obszarem danych elementu tablix.Na poniższej ilustracji pokazano ostatnią stronę renderowanego raportu.Widać na niej ostatnie wiersze szczegółów i wiersz sum częściowych dla ostatniego zamówienia.

Preview, Table with Group Totals, last rows

Te same zasady dotyczą każdej kolumny w obszarze danych elementu tablix.Na przykład kolumna znajduje się wewnątrz lub na zewnątrz grupy kolumn; aby wyświetlić sumy, należy dodać kolumnę na zewnątrz grupy.

Aby usunąć wiersze i kolumny skojarzone z grupą, można usunąć grupę.Podczas usuwania grupy można wybrać opcję usunięcia tylko definicji grupy lub grupy oraz wszystkich skojarzonych z nią wierszy i kolumn.Usunięcie tylko grupy umożliwia zachowanie układu wierszy i kolumn w obszarze danych.Podczas usuwania grupy i jej pokrewnych wierszy oraz kolumn są usuwane wszystkie statyczne wiersze i kolumny (w tym nagłówki i stopki grup) oraz dynamiczne wiersze i kolumny (w tym wystąpienia grup) skojarzone z usuwaną grupą.

Aby uzyskać instrukcje krok po kroku dotyczące dodawania lub usuwania wierszy i kolumn zobacz How to: Insert or Delete a Row (Reporting Services) i How to: Insert or Delete a Column (Reporting Services).

Opis komórek elementu tablix

Tablix komórki należą do jednej z czterech obszarów Tablix: Jednostka Tablix, Tablix wiersza lub obszarów grupy kolumn Tablix lub narożnika Tablix. Mimo że w każdej komórce potencjalnie może być wyświetlana dowolna wartość z zestawu danych, domyślna funkcja każdej komórki jest określana przez jej lokalizację.Aby uzyskać szczegółowe informacje na temat obszarów Tablix zobacz Understanding Tablix Data Region Areas.

Domyślnie komórki w obszarach grup wierszy i kolumn elementu tablix reprezentują elementy członkowskie grupy.Elementy członkowskie grupy są zorganizowane w wielu strukturach drzewa w definicji raportu.Hierarchia grup wierszy jest rozwijana poziomo.Hierarchia grup kolumn jest rozwijana pionowo.Te komórki są dodawane automatycznie podczas tworzenia grupy i są w nich wyświetlane wartości unikatowe dla grupy w czasie wykonywania.

Komórki w narożniku elementu tablix są tworzone, jeśli w elemencie tablix znajdują się obszary grup wierszy i kolumn.Komórki w tym obszarze można scalić, aby utworzyć etykietę lub osadzić inny element raportu.

W komórkach w obszarze treści elementu tablix mogą być wyświetlane dane szczegółowe, gdy komórka znajduje się w wierszu lub kolumnie szczegółów, lub zagregowane dane grupy, gdy komórka znajduje się w wierszu lub kolumnie grupy.Zakresem danych w komórce jest część wspólna najbardziej wewnętrznej grupy wierszy i najbardziej wewnętrznej grupy kolumn, do których należy komórka.

Uwaga

Rzeczywiste dane wyświetlane w każdej komórce są wynikiem obliczeń wyrażenia elementu raportu znajdującego się w komórce, którym zazwyczaj jest pole tekstowe.Domyślnie komórka, która należy do szczegółów wiersza lub kolumna, wyrażenie stosuje do danych szczegółowych (na przykład [LineTotal]).komórka, która nie należy do szczegółów wiersza lub kolumna wyrażenie domyślnie funkcja agregująca (na przykład Sum[LineTotal]).Jeśli wyrażenie nie określa funkcji agregującej, nawet jeśli komórka należy do wiersza lub kolumny grupy, jest wyświetlana pierwsza wartość w grupie.Aby uzyskać więcej informacji na temat agregatów zobacz Calculating Totals and Other Aggregates (Reporting Services).

Scalanie i dzielenie komórek

Wewnątrz obszaru elementu tablix można scalić komórki, które sąsiadują ze sobą.Na przykład można utworzyć komórki dla etykiet obejmujących wiele kolumn lub wierszy.

W obszarze Tablix narożnika komórki mogą być połączone tylko w jednym kierunku w danej chwili: poziomo w kolumnach lub wierszach pionowo niedziałający. Aby scalić blok komórek, należy najpierw scalić komórki w poziomie.Po scaleniu wszystkich komórek w jedną komórkę w każdym wierszu należy zaznaczyć sąsiadujące komórki (można zaznaczyć wszystkie sąsiadujące komórki w kolumnie) i scalić je.

W obszarze treści elementu tablix komórki można scalać tylko w poziomie.Scalanie komórek w pionie jest nieobsługiwane.

Aby uzyskać więcej informacji zobacz How to: Merge Cells in a Data Region (Reporting Services).

Można podzielić uprzednio scalone komórki.Komórki można dzielić w poziomie przez kolumny lub w pionie w dół przez wiersze.Aby podzielić komórkę na blok komórek, należy najpierw podzielić ją w poziomie, a następnie w pionie tyle razy, ile jest to potrzebne.