Udostępnij za pośrednictwem


Samouczek: Dodawanie wykresu kołowego do raportu (Konstruktora raportów 3.0)

Na wykresach kołowych i pierścieniowych dane są wyświetlane jako część całości.Wykresy kołowe są najczęściej używane do wykonywania porównań grup.Wykresy kołowe i pierścieniowe wraz z wykresami ostrosłupowymi i lejkowymi stanowią grupę wykresów nazywanych wykresami kształtowymi.Wykresy kształtowe nie mają osi.Gdy pole liczbowe zostanie upuszczone na wykresie kształtowym, funkcja wykresu obliczy procentowy udział każdej wartości w całości.

Jeśli na wykresie kołowym znajduje się zbyt wiele punktów danych, liczba etykiet punktów danych może powodować trudności z ich odczytaniem.W tym przypadku warto rozważyć użycie wykresu liniowego.Użycie wykresów kołowych warto brać pod uwagę tylko po zagregowaniu danych do kilku punktów danych.

Na poniższej ilustracji pokazano wykres kołowy, który zostanie utworzony.

Wykres kołowy z efektem wklęsłości

Zakres informacji w samouczku

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

  1. Tworzenie wykresu kołowego za pomocą Kreatora wykresu

  2. Wybieranie typu wykresu

  3. Wyświetlanie wartości procentowych w każdym wycinku

  4. Łączenie małych wycinków w jeden wycinek

  5. Dostosowywanie efektu rysunkowego

  6. Dodawanie tytułu raportu

  7. Zapisywanie raportu

Ostrzeżenie

W tym samouczku kroki wykonywane w kreatorze są połączone w dwóch procedurach.Instrukcje krok po kroku dotyczące sposobu Przeglądaj, aby serwer raportów Dodaj źródło danych i dodawanie zestawu danych, zobacz samouczek pierwszego w tej serii: Samouczek: Tworzenie raportu tabeli podstawowej (Konstruktora raportów 3.0).

Szacowany czas wykonania tego samouczka: 10 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 Pie Chart from the Chart Wizard

W oknie dialogowym wprowadzenie wybierz źródło danych udostępnionych, utwórz osadzone dataset, a wykres kołowy za pomocą Kreatora wykresów.

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ć nowy raport w formie wykresu

  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.

    Zostanie wyświetlone okno dialogowe wprowadzenie.

    Ostrzeżenie

    Jeśli w oknie dialogowym wprowadzenie nie ma przycisku Konstruktora raportów, kliknij przycisk Nowy.

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

  3. W prawym okienku kliknij Kreatora wykresów.

  4. Na Wybierz element dataset strona, kliknij przycisk Tworzenie zestawu danych, a następnie kliknij przycisk Dalej.

  5. Na Wybierz połączenie ze źródłem danych strona, wybierz istniejące źródło danych lub Przeglądaj, aby serwer raportów i wybierz źródło danych, a następnie kliknij Dalej.Może być konieczne wprowadzenie nazwy użytkownika i hasła.

    Ostrzeżenie

    Wybrane źródło danych jest nieważne, o ile użytkownik ma odpowiednie uprawnienia.Z tego źródła danych nie będą pobierane dane.Aby uzyskać więcej informacji, zobacz Alternatywne procedury uzyskiwania połączenia danych (program Report Builder 3.0).

  6. Na Projekt kwerendy strona, kliknij przycisk Edytuj jako tekst.

  7. Wklej następujące zapytanie do okienka zapytania:

    SELECT 'Advanced Digital Camera' AS Product, CAST(254995.21 AS money) AS Sales
    UNION SELECT 'Slim Digital Camera' AS Product, CAST(164499.04 AS money) AS Sales
    UNION SELECT 'SLR Digital Camera' AS Product, CAST(782176.79 AS money) AS Sales
    UNION SELECT 'Lens Adapter' AS Product, CAST(36333.08 AS money) AS Sales
    UNION SELECT 'Macro Zoom Lens' AS Product, CAST(40199.3 AS money) AS Sales
    UNION SELECT 'USB Cable' AS Product, CAST(53245.5 AS money) AS Sales
    UNION SELECT 'Independent Filmmaker Camcorder' AS Product, CAST(452288.0 AS money) AS Sales
    UNION SELECT 'Full Frame Digital Camera' AS Product, CAST(247250.85 AS money) AS Sales
    
  8. (Opcjonalnie) Kliknij przycisk Uruchom (!) aby zobaczyć dane wykresu będą na podstawie.

  9. Kliknij Dalej.

2.Choose the Chart Type

Można wybierać różne typy wstępnie zdefiniowanych wykresu.

Aby dodać wykres kołowy

  1. Na Wybierz typ wykresu strona, kliknij przycisk kołowy, a następnie kliknij przycisk Dalej.Pól wykresu Rozmieść otwierania strona.

    Na pole wykresu Rozmieść strona, przeciągnij Product pole do kategorii okienka.Kategorie definiują liczbę wycinków na wykresie kołowym.W tym przykładzie wykres będzie zawierał 8 wycinków, po jednym dla każdego produktu.

  2. Drag the Sales field to the Values pane.Sales represents the sales amount for the subcategory.Wartości Wyświetla okienko [Sum(Sales)] ponieważ wykresu Wyświetla wartość zagregowana wartość zagregowana dla każdego produktu.

  3. Kliknij Dalej.

  4. Na Wybierz styl strona, na panelu Style wybierz styl.

    Styl określa styl czcionki, zestaw kolorów oraz styl obramowania.Po wybraniu stylu w okienku podglądu zostanie wyświetlony przykład wykresu, do którego zastosowano ten styl.

  5. Kliknij Zakończ.

    Wykres jest dodawany na powierzchnię projektu.

  6. Kliknij wykres, aby wyświetlić jego uchwyty.Przeciągnij prawy dolny narożnik wykresu, aby zwiększyć jego rozmiar.Należy zauważyć, że rozmiar powierzchni projektowej raportu jest zwiększany w celu dopasowania do rozmiaru wykresu.

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

W raporcie jest wyświetlany wykres kołowy z 8 wycinkami, po jednym dla każdego produktu.Rozmiar każdego wycinka przedstawia sprzedaż danego produktu.Trzy wycinki są całkiem małe.

3.Display Percentages in Each Slice

Możliwe jest wyświetlanie na każdym wycinku koła procentowego udziału tego wycinka w całym kole.

Aby wyświetlić wartości procentowe na każdym wycinku wykresu kołowego

  1. Przełącz się do widoku projektu raportu.

  2. Kliknij prawym przyciskiem myszy wykres kołowy, a następnie kliknij przycisk Pokaż etykiety danych.Etykiety danych zostaną wyświetlone na wykresie.

  3. Kliknij prawym przyciskiem myszy etykietę, a następnie kliknij Właściwości etykiety serii.

  4. W etykietach danych, drop -niedziałający wybierz pozycję #PERCENT.

    Aby wyświetlić wartości jako procenty, UseValueAsLabel właściwość musi mieć wartość false.Jeśli zostanie wyświetlony monit zestaw tę wartość w Potwierdzanie akcji okno dialogowe, kliknij przycisk Tak.

  5. (Opcjonalnie) Aby określić, ile dziesiętnych miejsc pokazuje etykiety, wpisz #PERCENT {Pn} gdzie n jest liczba wyświetlanych miejsc dziesiętnych.Na przykład, aby wyświetlić bez miejsc dziesiętnych, wpisz #PERCENT {P0}.

    Ostrzeżenie

    Format liczby w Właściwości etykiety serii okno dialogowe nie ma wpływu podczas formatowania wartości procentowe.To ustawienie służy do formatowania etykiet jako wartości procentowych, ale nie umożliwia obliczania procentowego udziału każdego wycinka w kole.

  6. Kliknij przycisk OK. 

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

W raporcie są wyświetlone procentowe udziały każdego wycinka w kole.

4.Combine Small Slices into One Slice

Trzy wycinki koła są całkiem małe.Można połączyć wiele małych wycinków w jeden większy wycinek reprezentujący je wszystkie.

Aby połączyć wycinki wykresu kołowego o wartości mniejszej niż 5 procent w jeden wycinek

  1. Przełącz się do widoku projektu raportu.

  2. Na widoku kartę w Pokaż i Ukryj grupy zaznacz Właściwości.

  3. Na powierzchni projektowej kliknij dowolny wycinek wykresu kołowego.Właściwości serii zostaną wyświetlone w okienku Właściwości.

  4. W Ogólne sekcji, rozwiń CustomAttributes węzła.

  5. Ustaw CollectedStyle właściwość SingleSlice.

  6. Sprawdź, czy CollectedThreshold właściwość jest zestaw -5.

  7. Sprawdź, czy CollectedThresholdUsePercent właściwość jest zestaw do True.

  8. Na Wstążce na Główny , kliknij pozycję uruchomić , aby wyświetlić podgląd raportu.

W legendzie jest teraz wyświetlana kategoria Inne.W nowym wycinku koła zostały połączone wszystkie wycinki o wartości mniejszej niż 5%, które razem stanowią 6% całego koła.

5.Customize the Drawing Effect

W Kreatorze wykresu domyślnych stylem wykresu kołowego jest Ocean, który zawiera efekt rysunkowy Wklęsły.To ustawienie można zmienić po uruchomieniu kreatora.

Aby dodać efekt rysunkowy do wykresu kołowego

  1. Przełącz się do widoku projektu raportu.

  2. Jeśli w okienku właściwości nie zostanie już otwarty, z widoku karcie Wybierz Właściwości.Galeria części raport jest otwarty, kliknij przycisk Właściwości kartę...

  3. Kliknij dwukrotnie wykres kołowy.Właściwości serii wykresu kołowego zostaną wyświetlone w okienku Właściwości.

  4. W okienku właściwości rozwiń CustomAttributes węzła.

  5. Ustaw PieDrawingStyle do SoftEdge.

    Ostrzeżenie

    Efekty rysunkowe i efekty 3W wzajemnie się wykluczają.Jeżeli wykres ma efekty trójwymiarowe zastosowane, PieDrawingStyle nie jest dostępny w okienku właściwości.

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

Na poniższej ilustracji pokazano wykres kołowy z efektem wygładzonych krawędzi.

Wykres kołowy z efektem wygładzonych krawędzi

6.Add a Report Title

Aby dodać tytuł raportu

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

  2. Typ aparatu fotograficznego i sprzedaży Kamkorder firmy, naciśnij klawisz ENTER, a następnie wpisz jako procent całkowitej sprzedaży, tak wygląda następująco:

    Sprzedaż aparatów i kamer

    Jako procent łącznej sprzedaży

  3. Wybierz kamerę i sprzedaży Kamkorder firmy i kliknij Pogrubienie przycisku.

  4. Zaznacz jako procent łącznej sprzedaży i w czcionki sekcji w Główny karcie zestaw rozmiar czcionki, aby 10.

  5. (Opcjonalnie) Może być konieczne zwiększenie wysokości pola tekstowego Tytuł, tak aby mieściły się w nim dwa wiersze tekstu.

    Wpisany tytuł będzie wyświetlany u góry raportu.Jeśli nie zostanie zdefiniowany nagłówek strony, elementy umieszczone u góry treści raportu będą pełnić rolę nagłówka raportu.

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

7.Save the Report

Aby zapisać raport

  1. Przełącz się do widoku projektu raportu.

  2. Kliknij przycisk Konstruktora raportów, Zapisz jako.

  3. W nazwę, wpisz wykres kołowy sprzedaży.

  4. Kliknij zapisać.

Raport jest zapisywany serwer raportów.

Następne kroki

Pomyślnie ukończono samouczek Dodawanie wykresu kołowego do raportu.Aby uzyskać więcej informacji o wykresach, zobacz Wykresy (program Report Builder 3.0 i usługi SSRS) i Wykresy przebiegu w czasie i paski danych (program Report Builder 3.0 i usługi SSRS).