Udostępnij za pośrednictwem


Samouczek: Tworzenie raportu tabeli podstawowej (Konstruktora raportów 3.0)

Korzystając z tego samouczka, można nauczyć się tworzenia podstawowego raportu tabeli opartego na przykładowych danych o sprzedaży.Na poniższej ilustracji pokazano raport, który zostanie utworzony.

Raport z obszarem danych tabeli

Zakres informacji w samouczku

Korzystając z tego samouczka, użytkownik nauczy się wykonywać następujące czynności:

  1. Tworzenie nowego raportu w oknie dialogowym Wprowadzenie

    1. Określanie połączenia danych w Kreatorze tabeli

    2. Tworzenie zapytania w Kreatorze tabeli

    3. Organizowanie danych w grupy w Kreatorze tabeli

    4. Dodawanie wierszy sum częściowych i końcowych w Kreatorze tabeli

    5. Wybieranie stylu w Kreatorze tabeli

  2. Formatowanie danych jako waluty

  3. Formatowanie danych jako daty

  4. Zmiana szerokości kolumn

  5. Dodawanie tytułu raportu

  6. Zapisywanie raportu

  7. Eksportowanie raportu

Szacowany czas wykonania tego samouczka: 20 minut.

Wymagania

Aby uzyskać więcej informacji na temat wymagań, zobacz Wymagania wstępne dotyczące samouczków (program Report Builder 3.0).

1.Create a New Report from Getting Started

Tworzenie raportu tabela z Wprowadzenie okno dialogowe.Istnieją dwa tryby: Projekt raportu i zestawu udostępnionych danych projektu.W trybie projektowania raportu określa się dane w okienku Dane raportu i układ raportu na powierzchni projektowej.W trybie projektowania udostępnionego zestawu danych tworzy się zapytania zestawu danych udostępniane innym użytkownikom.W tym samouczku użyjesz trybu projektowania raportu.

Aby utworzyć nowy raport

  1. Kliknij Start, wskaż programów, wskaż Microsoft SQL Server 2008 R2 raport konstruktora 3.0, a następnie kliknij przycisk 3.0 Konstruktora raportów.

    Wprowadzenie zostanie otwarte okno dialogowe.

    Ostrzeżenie

    Jeśli Wprowadzenie pojawia się okno dialogowe, z Konstruktora raportów przycisku, kliknij Nowy.

  2. W lewym okienku sprawdź, czy Nowy raport jest zaznaczone.

  3. W prawym okienku wybierz tabeli lub Kreatora macierzy.

1a.Określanie połączenia danych w Kreatorze tabeli

Połączenie danych zawiera informacje dotyczące połączenia z danymi zewnętrznymi źródło takich jak SQL Server bazy danych.Zazwyczaj informacje o połączeniu oraz typ poświadczeń, których należy użyć, uzyskuje się od właściciela źródła danych.Aby określić połączenie danych, można użyć udostępnionego źródła danych z serwera raportów lub utworzyć osadzone źródło danych, które będzie używane tylko w danym raporcie.

W tym samouczku będzie używane osadzone źródło danych.Aby dowiedzieć się więcej na temat źródeł danych udostępnionych, zobacz Alternatywne procedury uzyskiwania połączenia danych (program Report Builder 3.0).

Aby utworzyć osadzone źródło danych

  1. Na Wybierz element dataset strona, zaznacz Tworzenie zestawu danych, a następnie kliknij przycisk Dalej.Wybierz połączenie z danymi źródło otwierania strona.

  2. Click New.Właściwości źródła danych zostanie otwarte okno dialogowe.

  3. W nazwę, wpisz ProductSales nazwę źródło danych.

  4. W Wybierz typ połączenia, sprawdź, czy Microsoft SQL Server jest zaznaczone.

  5. W ciąg połączenia, wpisz następujący tekst, którym <servername> jest nazwą wystąpienie SQL Server:

    Data Source=<servername>
    
    PrzestrogaPrzestroga

    Przed sprawdzeniem parametrów połączenia może być konieczne zweryfikowanie, czy połączenie jest aktywne.Aby to zrobić, przejdź do Wszystkie programy i otworzyć Microsoft SQL Server 2008 R2 folder.Wybierz sql Server Management Studioi kiedy połączenie z serwerem pojawi się okno dialogowe Wybierz nazwa serwera i kliknij przycisk połączenia

    Parametry połączenia nie zawierają nazwy bazy danych, ponieważ zamiast pobierać dane z bazy danych użyjesz zapytania zawierającego dane.Aby uzyskać więcej informacji, zobacz Wymagania wstępne dotyczące samouczków (program Report Builder 3.0).

  6. W lewym okienku kliknij poświadczenia i wprowadź poświadczenia, które trzeba uzyskać dostęp do zewnętrznego źródło danych.

  7. Kliknij przycisk OK.

    Są ponownie Wybierz połączenie z danymi źródło strona.

  8. Aby sprawdzić, czy można połączyć dane źródło, kliknij Testuj połączenie.

    Komunikat "Pomyślnie utworzone połączenie" zostanie wyświetlone.

  9. Kliknij przycisk OK.

  10. Kliknij Dalej.

1b.Tworzenie zapytania w Kreatorze tabeli

W raporcie można użyć udostępnionego zestawu danych, który zawiera wstępnie zdefiniowane zapytanie, lub utworzyć osadzony zestaw danych do użycia tylko w danym raporcie.W tym samouczku zostanie utworzony osadzony zestaw danych.

Ostrzeżenie

W tym samouczku zapytanie zawiera wartości danych, więc nie jest potrzebne zewnętrzne źródło danych.Wydłuża to czas wykonywania zapytania.W środowisku biznesowym zapytanie nie zawierałoby danych.Dodano je w celach szkoleniowych.

Aby utworzyć zapytanie

  1. Na Projekt kwerendy strona (który jest domyślną strona po kliknięciu przycisku Dalej w poprzedniej procedurze), projektant zapytań relacyjnych jest otwarty.W tym samouczku będzie używany tekstowy projektant zapytań.

    Kliknij Edytuj jako tekst.W tekstowym projektancie zapytań zostanie wyświetlone okienko zapytania i okienko wyników.

  2. Wklej następujący Transact-SQL kwerendy do kwerendy pole.

    SELECT CAST('2009-01-05' AS date) as SalesDate, 'Accessories' as Subcategory, 
       'Carrying Case' as Product, CAST(9924.60 AS money) AS Sales, 68 as Quantity
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Tripod' as Product, CAST(1350.00 AS money) AS Sales, 18 as Quantity
    UNION SELECT CAST('2009-01-11' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Lens Adapter' as Product, CAST(1147.50 AS money) AS Sales, 17 as Quantity
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Accessories' as Subcategory,
       'Mini Battery Charger' as Product, CAST(1056.00 AS money) AS Sales, 44 as Quantity
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,  'Accessories' as Subcategory,
       'Telephoto Conversion Lens' as Product, CAST(1380.00 AS money) AS Sales, 18 as Quantity
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,'Accessories' as Subcategory,  
       'USB Cable' as Product, CAST(780.00 AS money) AS Sales, 26 as Quantity
    UNION SELECT CAST('2009-01-08' AS date) as SalesDate, 'Accessories' as Subcategory, 
       'Budget Movie-Maker' as Product, CAST(3798.00 AS money) AS Sales, 9 as Quantity
    UNION SELECT CAST('2009-01-09' AS date) as SalesDate, 'Camcorders' as Subcategory, 
       'Business Videographer' as Product, CAST(10400.00 AS money) AS Sales, 13 as Quantity
    UNION SELECT CAST('2009-01-10' AS date) as SalesDate, 'Camcorders' as Subcategory, 
       'Social Videographer' as Product, CAST(3000.00 AS money) AS Sales, 60 as Quantity
    UNION SELECT CAST('2009-01-11' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Advanced Digital' as Product, CAST(7234.50 AS money) AS Sales, 39 as Quantity
    UNION SELECT CAST('2009-01-07' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Compact Digital' as Product, CAST(10836.00 AS money) AS Sales, 84 as Quantity
    UNION SELECT CAST('2009-01-08' AS date) as SalesDate,  'Digital' as Subcategory, 
       'Consumer Digital' as Product, CAST(2550.00 AS money) AS Sales, 17 as Quantity
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Digital' as Subcategory, 
       'Slim Digital' as Product, CAST(8357.80 AS money) AS Sales, 44 as Quantity
    UNION SELECT CAST('2009-01-09' AS date) as SalesDate, 'Digital SLR' as Subcategory, 
       'SLR Camera 35mm' as Product, CAST(18530.00 AS money) AS Sales, 34 as Quantity
    UNION SELECT CAST('2009-01-07' AS date) as SalesDate, 'Digital SLR' as Subcategory, 
       'SLR Camera' as Product, CAST(26576.00 AS money) AS Sales, 88 as Quantity
    
  3. Kliknij na pasku narzędzi projektant zapytań, uruchomić (!).

    Kwerenda jest uruchamiana i wyświetla zestaw wyników dla pól SalesDate, Subcategory, Product, Sales, i Quantity.

    W zestawie wyników nagłówki kolumn są oparte na nazwach w zapytaniu.W zestawie danych nagłówki kolumn stają się nazwami pól i są zapisywane w raporcie.Po zakończeniu pracy kreatora można użyć okienka Dane raportu, aby wyświetlić kolekcję pól zestawu danych.

  4. Kliknij Dalej.

1c.Organizowanie danych w grupy w Kreatorze tabeli

Po zaznaczeniu pola, projektowania tabela zawierającej wiersze i kolumny zawierające szczegółowe dane i dane sumaryczne.

Aby zorganizować dane w grupach

  1. Na pól Rozmieoć strona (które pojawia się po kliknięciu Dalej na końcu poprzedniej procedury), przeciągnij Product do wartości.

  2. Przeciągnij Quantity do wartości i miejsce poniżej Product.

    Quantity jest automatycznie łączone za pomocą funkcja wartość zagregowana wartość zagregowana dla pól numerycznych domyślny.Wartość to [Sum(Quantity)].

    Możesz otworzyć listę rozwijaną, aby wyświetlić inne dostępne funkcje agregujące.Nie zmieniaj funkcji agregującej.

  3. Przeciągnij Sales do wartości i miejsce poniżej [Sum(Quantity)].

    Sales są agregowane za pomocą funkcja Suma.Wartość to [Sum(Sales)].

    Kroki 1, 2 i 3 określić dane do wyświetlenia w tabela.

  4. Przeciągnij SalesDate do grupy wierszy.

  5. Przeciągnij Subcategory do grupy wierszy i miejsce poniżej SalesDate.

    Kroki 4 i 5 organizowanie wartości dla pól najpierw według data, a następnie według podkategorii produktu dla tej data.

  6. Kliknij Dalej.

1d.Dodawanie wierszy sum częściowych i końcowych w Kreatorze tabeli

Po utworzeniu grup możesz dodać i sformatować wiersze, w których będą wyświetlane wartości zagregowane dla pól.Możesz określić, czy mają być pokazywane wszystkie dane, czy pozwolić użytkownikowi na interakcyjne rozwijanie i zwijanie pogrupowanych danych.

Aby dodać sumy częściowe i końcowe

  1. Na Wybierz układ strona pod Opcje, sprawdź, czy Pokaż sumy częściowe i sumy jest zaznaczone.

  2. Sprawdź, czy zablokowane częściowej poniżej jest zaznaczone.

    W okienku podglądu w kreatorze zostanie wyświetlona tabela z pięcioma wierszami.Po uruchomieniu raportu każdy wiersz będzie wyświetlany w następujący sposób:

    1. Pierwszy wiersz będzie powtarzany raz dla tabeli w celu pokazania nagłówków kolumn.

    2. Drugi wiersz będzie powtarzane jeden raz dla każdej element zamówienia sprzedaży i wyświetlić nazwę produktu, ilość zamówienia i sumy wierszy.

    3. Trzeci wiersz będzie powtarzany raz dla każdego zamówienia sprzedaży w celu wyświetlenia sum częściowych dla zamówienia.

    4. Czwarty wiersz będzie się powtarzał raz dla każdej data zamówienia wyświetlić sumy cząstkowe dziennie.

    5. Piątego wiersza będzie się powtarzał raz dla tabela wyświetlić sumy całkowite.

  3. Wyczyść opcję Rozwiń i Zwiń grupy.W raporcie tworzonym w ramach tego samouczka nie jest używana funkcja przechodzenia do szczegółów, która umożliwiałaby użytkownikowi rozwinięcie hierarchii grup nadrzędnych w celu wyświetlenia wierszy grup podrzędnych i wierszy szczegółów.

  4. Kliknij Dalej.

1e.Wybieranie stylu w Kreatorze tabeli

Styl określa styl czcionki, zestaw kolorów oraz styl obramowania.

Aby określić styl tabeli

  1. Na Wybierz styl strona, w panelu Style wybierz Oceanu.

    Panel Podgląd wyświetla próbki tabela przy użyciu tego stylu.

  2. Opcjonalnie klikaj inne style, aby wyświetlić przykłady ich zastosowania.

  3. Kliknij Zakończ.

Tabela została dodana do powierzchni projektowej.Tabela zawiera 5 kolumn i 5 wierszy.W okienku grupy wierszy zawiera trzy grupy wierszy: SalesDate, Subcategoryi szczegóły.Dane szczegółowe to wszystkie dane pobierane przez zapytanie zestawu danych.

2.Format Data as Currency

Domyślnie dane podsumowań dla Sales pole zawiera numer ogólne.Można je jednak sformatować tak, aby określały walutę.Przełącz Style zastępczy do wyświetlania pól tekstu sformatowanego i tekst zastępczy jako wartości próbki.

Aby sformatować pole waluty

  1. Kliknij Projekt aby powrócić do widoku Projekt.

  2. Kliknij komórka w drugim wierszu (w obszarze wiersza nagłówków kolumn) kolumna Sprzedaż i przeciągnij niedziałający, aby zaznaczyć wszystkie komórka zawierające [Sum(Sales)].

  3. Na Główny kartę w numer grupy, kliknij przycisk waluty przycisku.Komórki ulegną zmianie i odtąd będą pokazywały format waluty.

    Jeśli ustawienia regionalne jest angielski (Stany Zjednoczone), jest przykładowy tekst domyślny [$12,345.00.Jeśli nie widać przykład wartość waluty, powróć do strona projektu kliknij Style zastępczy w numery grupy, a następnie kliknij Wartości przykładowych.

  4. Kliknij uruchomić do podglądu raportu.

Podsumowanie wartości Sales Wyświetl jako waluty.

3.Format Data as Date

Domyślnie SalesDate pole Wyświetla datę i czas.Można je sformatować tak, aby była w nim widoczna tylko data.

Aby sformatować pole daty przy użyciu formatu domyślnego

  1. Kliknij Projekt aby powrócić do widoku Projekt.

  2. Kliknij komórka zawierającą [SalesDate].

  3. Na Wstążce na Główny kartę w numer grupy z drop -niedziałający listy wybierz Data.

    Komórka wyświetla przykład data [1/31/2000].Jeśli przykład data nie jest widoczny, kliknij Style zastępczy w numery grupy, a następnie kliknij Wartości przykładowych.

  4. Kliknij uruchomić , aby wyświetlić podgląd raportu.

SalesDate Wartości są wyświetlane w formacie data domyślne.

Aby zmienić format daty na niestandardowy

  1. Kliknij Projekt aby powrócić do widoku Projekt.

  2. Kliknij komórka zawierającą [SalesDate].

  3. Na Główny kartę w numer grupy, kliknij przycisk Uruchom okno dialogowe.

    Jest to mała strzałka w prawym rogu grupy.Właściwości pola tekstowego zostanie otwarte okno dialogowe.

  4. W okienku Kategoria Sprawdź, czy Data jest zaznaczone.

  5. W typu okienku wybierz 31 stycznia 2000 r..

  6. Kliknij przycisk OK. 

    Komórka zawiera data przykład [31 stycznia 2000 r.].

  7. Kliknij uruchomić do podglądu raportu.

SalesDate Wyświetla wartość o nazwie miesiąc zamiast numeru dla danego miesiąca.

4.Change Column Widths

Domyślnie każda komórka w tabeli zawiera pole tekstowe.Podczas renderowania strony pole tekstowe rozszerza się w dół w celu pomieszczenia wprowadzonego tekstu.W wyrenderowanym raporcie każdy wiersz rozszerza się do wysokości najwyższego wyrenderowanego pola tekstowego w wierszu.Wysokość wiersza na powierzchni projektowej nie wpływa na wysokość wiersza w wyrenderowanym raporcie.

Aby zmniejszyć ilość miejsca w pionie przyjmuje każdy wiersz, rozwiń szerokość kolumna, aby pomieścić oczekiwanej zawartości pól tekstowych kolumna w jednym wierszu.

Aby zmienić szerokość kolumn tabeli

  1. Kliknij Projekt aby powrócić do widoku Projekt.

  2. Kliknij tabelę, co spowoduje pojawienie się uchwytów kolumn i wierszy nad tabelą oraz obok niej.

    Szare paski u góry i z boku tabela są kolumna i uchwytów wierszy.

  3. Wskaż linię między uchwytami kolumn. Kursor zmieni kształt na dwustronną strzałkę.Przeciągając kolumny, nadaj im żądany rozmiar.Na przykład, rozszerz kolumna dla Product Tak, aby wyświetlić nazwę produktu na jeden wiersz.

  4. Kliknij uruchomić do podglądu raportu.

5.Add a Report Title

Tytuł raportu jest wyświetlany u góry raportu.Tytuł raportu można umieścić w nagłówku raportu lub, jeśli raport nie ma nagłówka, w polu tekstowym u góry treści raportu.W tym samouczku będzie używane pole tekstowe, które będzie automatycznie umieszczane u góry obszaru treści raportu.

Wygląd tekstu można dodatkowo uatrakcyjnić, stosując różne style, rozmiary i kolory czcionki do fraz i pojedynczych znaków tekstu.Aby uzyskać więcej informacji, zobacz Jak Formatowanie tekstu w polu tekstowym (Konstruktora raportów 3.0 i SSRS).

Aby dodać tytuł raportu

  1. Na powierzchni projektu kliknij kliknij, aby dodać tytuł.

  2. Wpisz sprzedaży produktów, a następnie kliknij poza pole tekstowe.

  3. Kliknij prawym przyciskiem myszy pole tekstowe, zawierające sprzedaży produktów, a następnie kliknij przycisk Właściwości pola tekstowego.

  4. W Właściwości pola tekstowego okno dialogowe, kliknij przycisk czcionki.

  5. W rozmiar listy wybierz 18 pkt.

  6. W Kolor listy wybierz Cornflower niebieskiego.

  7. Wybierz Pogrubienie.

  8. Kliknij przycisk OK.

6.Save the Report

Raport można zapisać na serwerze raportów lub na komputerze lokalnym.Jeśli nie zapiszesz raportu serwer raportów szereg Reporting Services nie są dostępne funkcje, takie jak części raportu i podraportów.Aby uzyskać więcej informacji, zobacz Serwery raportów i serwery raportów programu SharePoint (program Report Builder 3.0 i usługi SSRS).

Aby zapisać raport na serwerze raportów

  1. Z Konstruktora raportów przycisku, kliknij Zapisz jako.

  2. Kliknij ostatnie witryn i serwerów.

  3. Wybierz lub wpisz nazwę serwer raportów której masz uprawnienia do zapisywania raportów.

    Pojawi się komunikat „Łączenie z serwerem raportów”.Po nawiązaniu połączenia zostanie wyświetlona zawartość folderu raportów określonego przez administratora serwera raportów jako lokalizacja domyślna dla raportów.

  4. W nazwę, zastąp nazwę domyślną sprzedaży produktu.

  5. Kliknij zapisać.

Raport zostanie zapisany na serwerze raportów.Nazwa serwera raportów, z którym jest nawiązane połączenie, będzie wyświetlana na pasku stanu u dołu okna.

Aby zapisać raport na komputerze lokalnym

  1. Z Konstruktora raportów przycisku, kliknij Zapisz jako.

  2. Kliknij pulpitu, Moje dokumenty, lub Mój komputer, a następnie przejdź do folderu, w którym chcesz zapisać raport.

  3. W nazwę, zastąp nazwę domyślną sprzedaży produktu.

  4. Kliknij zapisać.

7.Export the Report

Raporty można eksportować do innych formatów, takich jak format programu Microsoft Excel lub pliku rozdzielanego przecinkami (CSV).Aby uzyskać więcej informacji, zobacz Eksportowanie raportów (program Report Builder 3.0 i usługi SSRS).

W tym samouczku wyeksportujesz raport do programu Excel i ustawisz w raporcie właściwość określającą niestandardową nazwę karty skoroszytu.

Aby określić nazwę karty skoroszytu

  1. Kliknij Projekt aby powrócić do widoku Projekt.

  2. Kliknij w dowolnym miejscu poza raportem.

  3. .W okienku właściwość zlokalizuj InitialPageName właściwość i wpisz Excel sprzedaży produktu.

    Ostrzeżenie

    Jeśli w okienku właściwości nie jest widoczny, kliknij kartę Widok na Wstążce, a następnie kliknij Właściwości.

Aby wyeksportować raport do programu Excel

  1. Kliknij uruchomić , aby wyświetlić podgląd raportu.

  2. .Na Wstążce, kliknij wyeksportować, a następnie kliknij przycisk Excel.

    Zapisz jako zostanie otwarte okno dialogowe.

  3. Przejdź do dokumenty folder.

  4. W nazwę pliku tekstu wpisz Excel sprzedaży produktu.

  5. Sprawdź, czy typ pliku jest Excel(*.xls).

  6. Kliknij zapisać.

Aby wyświetlić raport w programie Excel

  1. Otwórz dokumenty folder i dwukrotnie kliknij Excel.xls sprzedaży produktu.

  2. Sprawdź nazwę karty skoroszyt Excel sprzedaży produktu.

Następne kroki

To już koniec procedury tworzenia podstawowego raportu w formie tabeli.Aby uzyskać więcej informacji o tabelach, zobacz Tabele, macierze i listy (program Report Builder 3.0 i usługi SSRS).