Dodawanie listy (program Report Builder 2,0)

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.

New List report item on the design surface

Po zaznaczeniu listy na powierzchni projektowej zostaną wyświetlone uchwyty wierszy i kolumn, tak jak pokazano na poniższej ilustracji.

New List added from Toolbox, selected

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 zobaczSterowanie wyświetlaniem obszaru danych elementu tablix na stronie raportu (program Report Builder 2,0).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 zobaczPoznawanie wszechstronności obszaru danych elementu tablix (program Report Builder 2,0).

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 zobaczJak Zmienia wysokość wierszy lub szerokość kolumna (Konstruktora raportów 2.0).

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.

List in design view, 4 fields and an image

W podglądzie lista jest powtarzana w celu wyświetlania danych pola w formacie dowolnym, tak jak pokazano na poniższej ilustracji:

Preview for List with 4 fields and one image

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.

A list with 2 tables, one with nested chart

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.

Preview, 2 tables, one with nested chart