Adding a List (Reporting Services)
Obszar danych listy jest powtarzany z każdą grupą lub wierszem w zestawie danych raportu.List można używać w raportach o układzie dowolnym lub w połączeniu z innymi obszarami danych.Można definiować listy zawierające wiele elementów raportu.Listę można zagnieździć w innej liście w celu dostarczenia wielu grup danych.
Dodawanie listy do raportu
Listę można dodać do powierzchni projektowej za pomocą przybornika.Domyślnie lista początkowo zawiera jedną komórkę w wierszu skojarzonym z grupą szczegółów.
Po zaznaczeniu listy na powierzchni projektowej zostaną wyświetlone uchwyty wierszy i kolumn, tak jak pokazano na poniższej ilustracji.
Lista, od której rozpoczyna się pracę, to szablon oparty na obszarze danych elementu tablix.Po dodaniu listy można kontynuować ulepszanie projektu, zmieniając zawartość lub wygląd listy przez określenie wyrażeń filtru, sortowania lub grupy albo zmianę sposobu wyświetlania listy na stronach raportu.Aby uzyskać więcej informacji zobacz Controlling the Tablix Data Region Display on a Report Page (Reporting Services). Mimo że na początku lista zawiera jedną kolumnę i jeden wiersz, można kontynuować opracowywanie projektu listy, dodając zagnieżdżone albo sąsiadujące grupy wierszy lub grupy kolumn, a nawet dodając kolejne wiersze szczegółów.Aby uzyskać więcej informacji zobacz Exploring the Flexibility of a Tablix Data Region.
Jeśli urządzenie źródłowe danych model raportu, można również tworzyć raporty proste listy przy użyciu Konstruktora raportów.Aby uzyskać więcej informacji zobacz How to: Start Report Builder.
Wyświetlanie danych w układzie dowolnym
Aby zorganizować dane raportu w układzie dowolnym, a nie w siatce, można dodać listę do powierzchni projektowej.Następnie należy przeciągnąć pola z okienka Dane raportu do komórki.Domyślnie komórka zawiera prostokąt działający jako kontener.Należy przenosić pola w kontenerze, aby utworzyć odpowiedni projekt.Linie przyciągania wyświetlane podczas przeciągania pól tekstowych w prostokątnym kontenerze pomogą w wyrównywania krawędzi w pionie i w poziomie.Aby usunąć niepotrzebny biały znak, należy dostosować rozmiar komórki.Aby uzyskać więcej informacji zobacz How to: Change Row Height or Column Width (Reporting Services).
Na poniższym rysunku pokazano listę, która służy do wyświetlania informacji o te pola z uwzględnieniem: Data, zlecenia, ilość, produktu, LineTotal i obraz.
W podglądzie lista jest powtarzana w celu wyświetlania danych pola w formacie dowolnym, tak jak pokazano na poniższej ilustracji:
Uwaga
Kropkowane linie na tych ilustracjach służą do pokazania układu dowolnego dla każdej wartości pola.Zazwyczaj w raportach produkcyjnych nie używa się tych linii kropkowanych.
Wyświetlanie danych z jednym poziomem grupowania
Ponieważ lista automatycznie dostarcza kontener, można jej użyć w celu wyświetlania zgrupowanych danych z wieloma widokami.Aby zmienić listę domyślną w celu określenia grupy, należy edytować grupę Szczegóły, określić nową nazwę, a następnie określić wyrażenie grupy.
Na przykład można osadzić tabelę i wykres pokazujące różne widoki tego samego zestawu danych.Do listy można dodać grupę, dzięki czemu zagnieżdżone elementy raportu będą powtarzane raz dla każdej wartości grupy.Na poniższej ilustracji pokazano listę zgrupowaną według kategorii produktów.Należy zwrócić uwagę na brak wiersza szczegółów.Dwie tabele są zagnieżdżone obok siebie na liście.W pierwszej tabeli są wyświetlane podkategorie z łącznymi sprzedażami.W drugiej tabeli są wyświetlane kategorie zgrupowane według obszarów geograficznych oraz wykres pokazujący rozkład podkategorii.
W podglądzie w tabeli jest wyświetlana łączna sprzedaż we wszystkich podkategoriach rowerów, a w tabeli obok jest wyświetlany rozkład sprzedaży według obszarów geograficznych.Dzięki użyciu wyrażenia do określania koloru tła tabeli oraz palety niestandardowej dla wykresu pierwsza tabela dostarcza także legendę kolorów wykresu.