Udostępnij przez


Renderowanie regionów danych w raporcie podzielonym na strony (Report Builder)

Dotyczy: Microsoft Report Builder (SSRS) Power BI Report Builder Projektant raportów w narzędziu SQL Server Data Tools

Oprócz ogólnych zachowań renderowania, które mają zastosowanie do wszystkich elementów raportu podzielonego na strony, obszary danych posiadają dodatkowe zachowania stronicowania i renderowania. Reguły renderowania specyficzne dla regionu danych obejmują sposób rozwoju regionu danych, sposób renderowania komórek specjalnych, takich jak komórka narożna lub komórki nagłówka, oraz sposób renderowania regionu danych dla odczytu od prawej do lewej. W tym temacie omówiono sposób renderowania różnych części regionu danych.

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.

Obszary danych elementu Tablix

Region danych elementu tablix, który umożliwia tworzenie tabel, macierzy i list, jest renderowany jako siatka składająca się z kolumn i wierszy. Przecięcie wiersza i kolumny jest komórką (komórka w tabeli). Po renderowaniu ta komórka może zawierać dane lub inne elementy raportu, takie jak obrazy, prostokąty, pola tekstowe lub podraporty. Region danych elementu tablix może rosnąć w poziomie i/lub w pionie. Ponadto komórka narożna, komórki nagłówka regionu danych i komórki ciała regionu danych mogą się powiększać w zależności od ich zawartości. Jeśli region danych obejmuje wiele stron, elementy raportu ustawione na powtórzenie z regionem danych są renderowane na każdej stronie, na której jest wyświetlany region danych. Aby uzyskać więcej informacji, zobacz Tabele, Macierze i Listy (Report Builder i SSRS).

Od prawej do lewej

Region danych elementu tablix, który ma być wyświetlany od prawej do lewej, jest renderowany ze strukturą jako lustrzany obraz regionu danych, jeśli został renderowany od lewej do prawej. W prawym górnym rogu pojawia się róg obszaru danych. Jeśli kolumny dynamiczne istnieją w raporcie, rozszerzają się po lewej stronie. Ustawienia od prawej do lewej nie mają wpływu na kolejność danych w regionie danych; Kolumny są po prostu uporządkowane inaczej.

Nagłówki elementu Tablix

Nagłówki elementu Tablix są renderowane jako nagłówek wiersza lub nagłówek kolumny w zależności od tego, gdzie komórka nagłówka pojawia się w hierarchii grup wierszy lub hierarchii grup kolumn. Jeśli podział strony logicznej istnieje w obrębie zawartości komórki nagłówka, zostanie zignorowany. Podziały stron logicznych w grupach kolumn są ignorowane.

Podziały stron logicznych w grupach nie powodują przerwania nagłówków zewnętrznych grup. Załóżmy na przykład, że raport ma zewnętrzną grupę kraju i wewnętrzną grupę regionu kraju. Jeśli istnieje logiczny podział strony między wystąpieniami grupy regionów kraju, zewnętrzna grupa, kraj, pojawi się na obu stronach raportu.

Powtarzające się nagłówki elementu Tablix

Gdy właściwość RepeatWith jest ustawiona w okienku Właściwości , elementy, które nie zmieniają się w regionie danych, takie jak nagłówki kolumn, powtarzają się na każdej stronie, na której jest renderowana ta część regionu danych. Jeśli na przykład na następnej stronie pojawi się wiersz danych, a właściwość Repeat With zostanie ustawiona, nagłówki kolumn są również wyświetlane na renderowanej stronie.

Róg Tablix

Górny lewy róg nazywany jest rogiem tablix. Róg elementu Tablix może zawierać inne elementy raportu. Jednak, jeśli w rogu zostaną wstawione logiczne podziały stron, zostaną one zignorowane podczas renderowania regionu danych elementu Tablix.

Ciało Tablix

Ciało Tabliksa składa się z komórek Tabliksa. Treść elementu Tablix jest renderowana na podstawie reguł stronicowania i zachowań renderowania elementów raportu. Aby uzyskać więcej informacji, zobacz Renderowanie elementów raportu (Report Builder i SSRS).

Regiony wykresów, mierników i mapowania danych

Regiony danych wykresów, mierników i mapowania zachowują się jak obrazy podczas ich renderowania i wyświetlania w treści raportu. Wartości w regionie danych mogą mieć skojarzone akcje, takie jak łączenie z innym raportem lub przechodzenie do zakładki, a te akcje można również renderować, jeśli program renderowany go obsługuje.