Udostępnij za pośrednictwem


Podstawy projektowania raportów (SSRS)

Aby utworzyć raport podstawowe, musi określić, które dane potrzebne do raportu, w jaki chcesz zorganizować je strona i jak użytkownik, aby wyświetlić raport.

Części raportu podstawowego

Raport zawiera nagłówek, treść i stopki.Raport zawiera także domyślny rozmiar strona z nagłówków i stopek stron.Elementy raportu, takich jak obrazy, linie i pola tekstowe można umieścić w nagłówkach i stopkach.Treść raportu zawiera dane raportu.Można umieścić dowolny typ element raportu w treści, łącznie z tabel, matryce, list, wykresy i skrajni.Dane raportu połączyć elementów raportu na powierzchnię projektu.Raport jest przetwarzany, połączone elementy danych i układ raportu.Podczas przeglądania raportu połączone elementy danych i układu są wysyłane do renderowania raportu.Mechanizm renderujący dynamicznie Określa, ile danych mieści się na każdym strona.Parametry raportu są używane do określania danych w raporcie, łączenia powiązanych raportów i zmieniać raport prezentacji.

W raporcie można umieścić elementy raportów gdziekolwiek na powierzchnię projektu; nie są ograniczone do "pasm" danych.Można umieścić dane regiony o różnych zestawów danych side-by-side.Niektóre elementy raportów mogą również zawierać inne elementy raportu.Aby uzyskać więcej informacji, zobacz Obszary danych i mapy (program Report Builder 3.0 i usługi SSRS).

Określając dane raportu

Raporty używają następujących typów danych raportu: dataset raportu z kolekcją pole (z kwerendy, która działa na danych źródło i zwraca dane w wierszach i kolumnach, jeżeli przewidują kolekcja pole domyślny, nazwy kolumn), wbudowany pole obrazów, które są używane w raporcie i parametry raportu.Dane raportu są zorganizowane w okienku danych raportu.Dane raportu jest połączony z elementów układu raportu za pomocą wyrażenia raportu.Expressions can be written using built-in libraries or can access the full range of Visual Basic .NET Framework classes.Aby uzyskać więcej informacji, zobacz Połączenia danych, źródeł danych i ciągów połączenia (SSRS), Dodawanie danych do raportu (program Report Builder 3.0 i usługi SSRS), i Wyrażenia (program Report Builder 3.0 i usługi SSRS).

Gdy kwerenda zestawu danych obejmuje zmienne, parametry kwerendy są tworzone automatycznie dla zestawu danych i odpowiednie parametry raportu są tworzone automatycznie dla raportu.Gdy użytkownik uruchomi raport, można wpisać, lub wybierz wartości, które pomagają dostosować dane raportu dla ich interesów.Aby uzyskać więcej informacji, zobacz Parametry (program Report Builder 3.0 i usługi SSRS).

Organizowanie danych raportu na stronie

Raporty używają różnych elementów raportu do organizowania danych strona raportu.Elementy raportu są dostępne w przyborniku.Przeciągnij elementy raportu na powierzchnię projektu raportu, a następnie przeciągnij danych raportu w okienku danych raportu do elementów raportu na powierzchnię projektu.Powierzchnia projektu nie jest WYSIWIG.Elementy raportu mają pozycji początkowy układ, który może się zmieniać podczas przetwarzania raportu.Na poniższej liście opisano typowe zastosowania elementy różnych raportów:

  • Pole tekstowe.Użyj dla tytułów, data pieczęci i nazwy raportu.Tekst zastępczy pojawia się w polach tekstowych, w którym zostały połączone dane i układ elementów.Tekst zastępczy jest wyświetlany tekst dla odpowiedniego wyrażenie raportu.Podczas przetwarzania raportu danych raportu jest podstawiane wyrażeń raportu i obliczone wartości zastąpić tekst zastępczy.

  • Macierz, tabeli.Służy do wyświetlania tabelarycznych lub krzyżowej danych z zestawu danych raportu.Szablony są w tabeli i macierzy obszar danych elementu element tablix i podać początkowy układ siatki dla danych z zestawu danych raportu.

  • Wykres.Użyj, aby wyświetlić dane z zestawu danych raportu.Można zagnieżdżać wewnątrz wykresu w obszar danych elementu element tablix.

  • Map.Służy do prezentowania danych geograficznych tle.Raporty można używać dane przestrzenne definiuje mapowanie z wbudowanym map baz danych SQL Server środowiska instytut badań Systems, Inc.Plików kształtów (ESRI) lub Microsoft Virtual Earth płytki.

  • Skrajnia.Służy do przedstawienia wizualną dla pojedynczej wartości z zakres wartości.

  • Lista.Służy do tworzenia układu dowolnych, takich jak formularze strona sieci Web.Lista jest szablon z obszar danych elementu element tablix i zapewnia początkowy układ danych z zestawu danych raportu.

  • Obraz.Służy do dodawania obrazów do raportu.

  • Podraport.Inny raport służy jako symbol zastępczy.Podraport muszą być zaprojektowane oddzielnie i opublikowane na serwer raportów mają zostać uwzględnione w raporcie nadrzędnej.

  • Linia, prostokąt.Użyj linie i prostokąty jako elementy graficzne.Prostokąt można również jako kontener dla innych elementów raportu.Prostokąt służy do sterowania raport podobnych danych regionów wygląd elementów strona raportu podczas renderowania raportu.

Typowy raport używa element tablix danych regionów.Przeciągnij pola z okienka danych raportu i upuść je w komórce element tablix dla danych region, lub do okienka Grupowanie, aby zdefiniować grupy dla wybranych danych region.

Podgląd lub eksportowanie raportu

When you run a report using Preview, the report authoring client processes the report locally and displays the rendered report in HTML.Reporting Services extensions perform much of this work: rozszerzenie przetwarzania danych jest używany do pobierania danych, w zależności od typu źródło danych i rozszerzenie renderowania jest używany do dostarczania wyjściowy raport oparty na wybranym formacie.Aby wyświetlić raport w innych formatach renderowania, wyeksportować przycisk na pasku narzędzi.Inne rozszerzenia można zmienić sposób przetwarzania danych i raport jest renderowane.Aby uzyskać więcej informacji, zobacz Układ i renderowanie strony (program Report Builder 3.0 i usługi SSRS) i Eksportowanie raportów (program Report Builder 3.0 i usługi SSRS).

Po opublikowaniu (znane również jako wdrożyć) raportu serwer raportów należy zaakceptować lub zmienić domyślne właściwości rozmieszczania.serwer raportów przetwarza i renderuje raportu.A następnie wyświetlić raport za pomocą Menedżer raportów, przechodząc do lokalizacji raportu serwer raportów, na przykład https://localhost/reports/reportname.

Dzielenie na strony

Podział na strona w raporcie zależy od rozmiaru strona raportu i wszelkie podziały stron umieszczone na elementy raportów.Rozszerzeń renderowania obsługujących rozmiar strona, takie jak obraz i PDF, formatowanie danych w raporcie, aby dopasowanie w ramach każdej strona.Rozszerzeń renderowania, które nie obsługują rozmiar strona renderowanie wszystkich danych między podziały na jednej stronie.Niektóre rozszerzenia, które nie obsługują rozmiar strona mogą stosować miękkie podziały stron.Rozszerzenie renderowania HTML wykonuje to zadanie.Pozycja miękkie podziały stron są określane przez rozmiar strona, ale nie są tak dokładnie jak podziały stron umieszczone przez rozszerzeń renderowania, które obsługują rozmiar strona.Wszystkich rozszerzeń renderowania obsługujących podziały na elementy uruchomi nową strona po każdej przerwie strona w raporcie.Aby uzyskać więcej informacji na temat pracy z rozmiaru strona i podziały stron, zobacz Opis podziału na strony w usługach Reporting Services (program Report Builder 3.0 i usługi SSRS).

Poprawę projektu raportu

Zazwyczaj pracy i z powrotem między projektu i Podgląd kart do projektowania raportu, a następnie uruchom raport, aby zobaczyć wynik renderowane w podglądzie raportu.Typowe zmiany może do raportu do poprawy jego prezentacji lub wydajności są:

Aby uzyskać więcej informacji, zobacz Porady dotyczące projektowania raportów (program Report Builder 3.0 i usługi SSRS).

Zobacz także

Koncepcje

Inne zasoby