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ą:
Dodaj parametry raportu, aby zezwolić użytkownikowi na zmianę danych raportu.Parametry raportu, połączone z parametrów kwerendy właściwości zestawów danych można zmniejszyć ilość danych pobieranych ze źródło danych.Jeśli podane parametry domyślne dla każdego parametru raportu, raport jest uruchamiany automatycznie przy pierwszym użyciu.Możesz także podać listę prawidłowych wartości parametru, więc użytkownika można wybrać wartości, które występują na danych znane źródło.Aby uzyskać więcej informacji, zobacz Parametry (program Report Builder 3.0 i usługi SSRS).
Generalize kwerendy, dodając parametry kwerendy.Składnia kwerend, które obejmują zmienne zależy od typu źródło danych możesz połączyć.Aby uzyskać więcej informacji, zobacz temat źródło danych są używane w Dodawanie danych z zewnętrznych źródeł danych (SSRS) i Użycie zmiennych i parametrów (aparat bazy danych).
Organizowanie stron raportu udzielenia odpowiedzi na konkretne pytania w mgnieniu oka.Aby uzyskać więcej informacji, zobacz Opis podziału na strony w usługach Reporting Services (program Report Builder 3.0 i usługi SSRS).
Dodawanie przycisków interakcyjnych sortowania danych region kolumny.Aby uzyskać więcej informacji, zobacz Sortowanie interakcyjne (program Report Builder 3.0 i usługi SSRS).
Dodaj nazwę raport i Stempel data w raporcie.Aby uzyskać więcej informacje, zobacz Używanie kolekcji wbudowanych w wyrażeniach (program Report Builder 3.0 i usługi SSRS).
Opcje widoczności umożliwia ukrycie złożoności, ale Zezwalaj użytkownikowi na drążenie niedziałający na obszary zainteresowania.Aby uzyskać więcej informacji, zobacz Ukrywanie i pokazywanie elementów raportu przez dodanie funkcji rozwijania szczegółów (program Report Builder 3.0 i usługi SSRS).
Przewidują planu dokumentu lub tabela dostosowane wewnętrzne powiązania raport dla każdego nawigacji.Aby uzyskać więcej informacji, zobacz Jak Tworzenie mapy dokumentu (Konstruktora raportów 3.0 i SSRS) lub Jak Dodawanie zakładki do raportu (Konstruktora raportów 3.0 i SSRS).
Wyrównaj grupy wykresu z tabela grupy sposób wizualizacji danych tabelarycznych.Aby uzyskać więcej informacji, zobacz Łączenie wielu obszarów danych z jednym zestawem danych (program Report Builder 3.0 i usługi SSRS).
Dostarcza kolor warunkowy lub obrazy, aby podświetlić pozycję wartości danych.Aby uzyskać więcej informacji, zobacz 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).
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
Znajdowanie i wyświetlanie raportów oraz zarządzanie nimi (program Report Builder 3.0 i usługi SSRS)