Sterowanie wyświetlaniem obszaru danych elementu tablix na stronie raportu (program Report Builder 3.0 i usługi SSRS)
W tym temacie opisano właściwości obszaru danych elementu tablix, które można zmodyfikować w celu zmiany sposobu wyświetlania obszaru danych elementu tablix podczas przeglądania go w raporcie.
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.
Sterowanie wyglądem danych
Następujące funkcje pomagają sterować wyglądem obszaru danych elementu tablix:
Formatowanie danych. Aby sformatować dane w tabeli, w macierzy lub na liście, należy ustawić właściwości pola tekstowego w komórce.Można ustawić właściwości dla wielu komórek jednocześnie.Aby sformatować dane na wykresie, należy ustawić właściwości formatowania serii.Aby uzyskać więcej informacji, zobacz tematy Formatowanie elementów raportu (program Report Builder 3.0 i usługi SSRS) i Formatowanie wykresu (program Report Builder 3.0 i usługi SSRS).
Pisanie wyrażeń.Aby uzyskać więcej informacji, zobacz tematy Używanie wyrażeń (program Report Builder 3.0 i usługi SSRS) i Przykłady wyrażeń (program Report Builder 3.0 i usługi SSRS).
Sterowanie kolejnością sortowania.Aby sterować kolejnością sortowania, należy zdefiniować wyrażenia sortowania w obszarze danych.Aby sterować kolejnością sortowania dla wierszy i kolumn skojarzonych z grupą, należy zdefiniować wyrażenia sortowania w grupie, w tym w grupach szczegółów.Można również dodać przyciski sortowania interakcyjnego, aby umożliwić użytkownikowi sortowanie obszaru danych elementu tablix lub jego grup.Aby uzyskać więcej informacji, zobacz temat Jak Sortowanie danych w regionie danych (Konstruktora raportów 3.0 i SSRS).
Wyświetlanie komunikatu w przypadku braku danych.Można napisać własny komunikat, który będzie wyświetlany w miejscu obszaru danych, gdy w czasie wykonywania w zestawie danych raportu nie będzie danych.Aby uzyskać więcej informacji, zobacz temat Jak Ustawić komunikat nr danych dla regionu danych (Konstruktora raportów 3.0 i SSRS).
Warunkowe ukrywanie danych.Aby warunkowo określać, czy obszar danych lub jego części mają być wyświetlane lub ukrywane, można dla właściwości Hidden ustawić wartość True lub wyrażenie.Wyrażenia mogą zawierać odwołania do parametrów raportu.Można także określić element przełączający, który umożliwi użytkownikowi podjęcie decyzji o wyświetleniu danych szczegółowych.Aby uzyskać więcej informacji, zobacz temat Ukrywanie i pokazywanie elementów raportu przez dodanie funkcji rozwijania szczegółów (program Report Builder 3.0 i usługi SSRS).
**Scalanie komórek.**Wiele sąsiadujących komórek w tabela można połączyć w jedną komórka.Ta czynność nosi nazwę zwiększania zakresu kolumny lub scalania komórek.Komórki można łączyć tylko w poziomie lub w pionie.Podczas scalania komórek dane są zachowywane tylko w pierwszej komórce.Dane znajdujące się w innych komórkach są usuwane.Scalone komórki można podzielić na oryginalne kolumny.Aby uzyskać więcej informacji, zobacz temat Jak Scalić komórki w regionie danych (Konstruktora raportów 3.0 i SSRS).
Sterowanie pozycją obszaru danych elementu tablix i jego rozwijaniem na stronie
Następujące funkcje pomagają sterować sposobem wyświetlania obszaru danych elementu tablix w renderowanym raporcie:
Sterowanie pozycją obszaru danych elementu tablix w odniesieniu do innych elementów raportu.Obszar danych elementu tablix można umieścić powyżej, obok lub poniżej innych elementów raportu na powierzchni projektowej raportu.W czasie wykonywania usługi Reporting Services rozwijają obszar danych elementu tablix zgodnie z potrzebami dotyczącymi danych pobieranych dla połączonego zestawu danych, odpowiednio przenosząc w bok równorzędne elementy raportu.Aby zakotwiczyć element tablix obok innego elementu raportu, należy ustawić te elementy raportu jako równorzędne i dostosować ich pozycje względne.Aby uzyskać więcej informacji, zobacz temat Opis zachowań renderowania (program Report Builder 3.0 i usługi SSRS).
Zmienianie kierunku rozszerzania.Aby określić, czy obszar danych elementu tablix ma być rozszerzany na stronie od lewej do prawej (LTR) czy od prawej do lewej (RTL), należy użyć właściwości Direction, która jest dostępna w oknie Właściwości.Aby uzyskać więcej informacji, zobacz temat Renderowanie obszarów danych (program Report Builder 3.0 i usługi SSRS).
Sterowanie sposobem renderowania obszaru danych elementu tablix na stronie
Na poniższej liście opisano metody ułatwiające sterowanie sposobem wyświetlania obszaru danych elementu tablix na stronie raportu:
Sterowanie podziałem na strony.Aby określić ilość danych wyświetlanych na każdej stronie raportu, można ustawić podziały strony w obszarach danych.Można także ustawić podziały strony w grupach.Podziały strony mogą mieć wpływ na wydajność renderowania na żądanie, redukując ilość danych, które należy przetworzyć na każdej stronie.Aby uzyskać więcej informacji, zobacz tematy Opis podziału na strony w usługach Reporting Services (program Report Builder 3.0 i usługi SSRS) i Jak Dodawanie podziału strony (Konstruktora raportów 3.0 i SSRS).
Wyświetlanie danych z dowolnej strony nagłówków wierszy.Nie istnieje ograniczenie nakazujące wyświetlanie nagłówków wierszy z boku obszaru danych elementu tablix.Nagłówki wierszy można przenieść między kolumny, dzięki czemu dane będą wyświetlane przed nagłówkami wierszy.W tym celu należy zmodyfikować właściwość GroupsBeforeRowHeaders macierzy.Ta właściwość jest dostępna w oknie Właściwości.Wartością tej właściwości jest liczba całkowita; na przykład wartość równa 2 spowoduje wyświetlenie dwóch wystąpień grup kolumny obszaru danych przed kolumną zawierającą nagłówki wierszy.
Sterowanie sposobem renderowania grup wierszy i kolumn elementu tablix
Sterowanie sposobem renderowania grup obszaru danych elementu tablix jest zależne od struktury grup.Obszar danych elementu tablix może zawierać cztery obszary, tak jak pokazano na poniższej ilustracji:
Obszar grup wierszy i obszar grup kolumn zawiera nagłówki grup.Gdy obszar danych elementu tablix zawiera nagłówki grup, można sterować sposobem powtarzania wierszy i kolumn, ustawiając właściwości na stronie Ogólne w oknie dialogowym Właściwości elementu tablix.
Jeśli obszar danych elementu tablix zawiera tylko obszar treści elementu tablix, nie zawiera nagłówków grup.Zawiera tylko statyczne i dynamiczne elementy członkowskie elementu tablix.Statyczny element członkowski jest wyświetlany raz dla grupy wierszy lub kolumn elementu tablix.Dynamiczny element członkowski jest powtarzany raz dla każdej unikatowej wartości grupy.Na przykład w obszarze danych elementu tablix, w którym jest wyświetlane zamówienie sprzedaży, nazwy kolumn w zamówieniu sprzedaży mogą być wyświetlane w statycznym elemencie członkowskim Wiersz.Każdy wiersz w zamówieniu sprzedaży jest wyświetlany w dynamicznym elemencie członkowskim Wiersz.
Renderowaniem elementów członkowskich elementu tablix można sterować, ustawiając właściwości w okienku Właściwości.Aby uzyskać więcej informacji, zobacz sekcję Tryb zaawansowany w temacie Okienko Grupowanie (program Report Builder 3.0).
Na poniższej liście opisano metody ułatwiające sterowanie sposobem wyświetlania obszaru danych elementu tablix na stronie raportu:
Powtarzanie nagłówków wierszy i kolumn na wielu stronach.Nagłówki wierszy i kolumn można wyświetlać na każdej stronie, na której znajduje się obszar danych elementu tablix.Aby uzyskać więcej informacji, zobacz temat Jak Wyświetlić nagłówki kolumn i wierszy na wielu stronach (Konstruktora raportów 3.0 i SSRS).
Zachowanie wyświetlanych nagłówków wierszy i kolumn podczas przewijania.Można także określić, czy nagłówki wierszy i kolumn pozostaną wyświetlone podczas przewijania raportu w przeglądarce.Aby uzyskać więcej informacji, zobacz temat Jak Zachowaj nagłówki widoczne przy przewijaniu raportu (Konstruktora raportów 3.0 i SSRS).
Aby uzyskać więcej informacji dotyczących wpływu eksportowania raportu do innych formatów na sposób renderowania elementu tablix na stronie, zobacz Opis zachowań renderowania (program Report Builder 3.0 i usługi SSRS).
Zobacz także