Udostępnij za pośrednictwem


Tutorial: Adding a Bar Chart to a Report

Wykres słupkowy służy do wyświetlania danych kategorii w układzie poziomym, oferując szereg istotnych zalet:

  • Poprawa czytelności długich nazw kategorii.

  • Łatwiejsza interpretacja czasu wyrażonego wartościami na wykresie.

  • Możliwość porównania względnych wartości kilku serii.

Aby uzyskać więcej informacji zobacz Bar Charts.

Zakres informacji w samouczku

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

  • Definiowanie źródła danych i dodawanie zestawu danych do raportu.

  • Dodawanie wykresu słupkowego do raportu.

  • Formatowanie etykiet osi, tytułu i legendy wykresu.

Wymagania

Aby użyć tego samouczka, system musi być zainstalowane następujące elementy:

  • SQL Server Business Intelligence Development Studio.

    Uwaga

    Business Intelligence (BI) Development Studio is not supported on Itanium-based computers. However, support for BI Development Studio is available for x64-based computers. If the SQL Server sample databases have been deployed on an Itanium-based computer, use BI Development Studio on either an x86-based or x64-based computer to modify and run the samples.

  • SQL Server 2008 z AdventureWorks2008 przykładowej bazy danych.

Szacowany czas na wykonanie tej instrukcji: 15 minut

Aby utworzyć serwer raportów projektu

  1. Kliknij przycisk Rozpocznij, point to Programy, point to Microsoft SQL Server 2008, a następnie kliknij przycisk Business Intelligence Development Studio.

  2. Na Plik wskaż menuNowy, a następnie kliknij przycisk Projekt.

  3. W Typy projektów kliknij pozycjęProjekty analiz biznesowych.

  4. W Szablony kliknij pozycjęProgram Project Server raportu.

  5. W Nazwa, type Wykres słupkowy, samouczek.

  6. Kliknij przycisk OK, aby utworzyć projekt.

    Samouczek projektu jest wyświetlana w programie eksplorator rozwiązań.

Aby określić urządzenie źródłowe danych dla wykresu słupkowego

  1. Kliknij przycisk Widok i wybierz opcję Data raportu.Okienko danych raportu pojawia się w sieci Business Intelligence Development Studio środowisko.

  2. W okienku danych raportu kliknij Nowy liście rozwijanej, a następnie kliknij przycisk urządzenie źródłowe danych.

  3. W Właściwości urządzenie źródłowe danych w oknie dialogowym należy sprawdzić, że Osadzone połączenia jest zaznaczone.

  4. W Typ Wybierz opcję poluMicrosoft SQL Server.

  5. W polu tekstowym ciąg połączenia, wpisz ciąg prawidłowe połączenie lub kliknij przycisk Edytowanie przycisk otworzyćWłaściwości połączenia-okno dialogowe.

  6. W Właściwości połączenia -okno dialogowe, wpisz lub wybierz nazwę serwera w Nazwa serwera pole tekstowe.

  7. Wybierz opcję Za pomocą uwierzytelniania systemu Windows or Uwierzytelnianie serwera SQL, a następnie wpisz nazwę użytkownika i hasło, które ma uprawnienia do dostępu do bazy danych AdventureWorks2008.

  8. W Wybierz lub wprowadź nazwę bazy danych pole listy, należy wpisać lub wybrać AdventureWorks2008.

  9. Kliknij przycisk Połączenie tekstu.

  10. Kliknij przycisk OK zamknięciaWłaściwości połączenia -okno dialogowe.W Właściwości urządzenie źródłowe danych okno dialogowe pojawi się domyślna nazwa urządzenie źródłowe danych, DataSource1 i ciąg połączenia.

  11. Click OK. Nowe urządzenie źródłowe danych jest wyświetlany w okienku danych raportu.

Aby zdefiniować zestaw danych dla raportu

  1. W okienku danych raportu kliknij prawym przyciskiem myszy urządzenie źródłowe danych, a następnie kliknij przycisk Dodawanie zestaw danych.

  2. W Właściwości zestaw danych w oknie dialogowym należy sprawdzić, że Tekst zaznaczono Typ kwerendy.

  3. W Kwerendy tekst wprowadź następującą kwerendę:

    SELECT [FullName] as 'Name'
          ,[2002] as 'SalesBeforeLast'
          ,[2003] as 'SalesLastYear'
          ,[2004] as 'SalesYTD'
      FROM [Sales].[vSalesPersonSalesByFiscalYears]
    
  4. Click OK. Pola danych są wyświetlane w okienku danych raportu.

Aby dodać wykres słupkowy z informacji o sprzedaży do raportu

  1. Na Widok menu kliknijPrzybornik.

  2. Dwukrotnie kliknij lub przeciągnij Wykres na powierzchnię projektu.The Select Chart Type dialog appears.

  3. Kliknij przycisk Pasek , aby wyświetlić listę wykresy słupkowe.Wybierz pierwszą ikonę wykresu słupkowego z listy.

  4. Kliknij wykres, aby wyświetlić uchwyty wykresu.Przeciągnij prawy dolny narożnik wykresu, zwiększając rozmiar wykresu.

  5. Przeciągnij Nazwa pole z okienka danych raportu do wykresu.Trzy strefy upuszczania zostanie wyświetlony wokół obszar wykresu dla danych, serii i kategorii.Upuść Nazwa pole w kategorii pole strefy upuszczania.

  6. Przeciągnij SalesYTD and SalesLastYear pola z okienka danych raportu i upuszczania upuść je do pól danych strefy.

  7. Kliknij przycisk Podgląd zostać uruchomiony raport.Raport powinno wyglądać podobnie jak w poniższym przykładzie:

Tutorial Adding a Bar Chart Step 1

Można zauważyć, że wykres nie etykiety każdej kategorii na oś y.Jest to spowodowane algorytm automatyczne, który oblicza interwał dla której należy wyświetlić etykiety w celu uniknięcia kolizji etykiety.Chcąc wyświetlić wszystkie kategorie na wykresie, należy określić interwał oś równy 1.

Aby wyświetlić wszystkich sprzedawców na osi kategorii wykresu słupkowego

  1. Przełącz do widoku projektu.

  2. Kliknij prawym przyciskiem myszy oś y, a następnie kliknij przycisk Właściwości osi.

  3. W Właściwości oś kategorii dialogowym na Opcje osi Typ stronie1 for Interwał.

  4. Click OK.

    Uwaga

    Jeśli nie można odczytać nazwy na oś, należy rozważyć zwiększenie rozmiaru wykresu lub zmiany opcji formatowania dla etykiet oś kategorii.Aby uzyskać więcej informacji zobacz Formatting Axis Labels on a Chart.

  5. Kliknij przycisk Podgląd.Raport powinno wyglądać podobnie jak w poniższym przykładzie:

Tutorial Adding a Bar Chart Step 2

W celu poprawy czytelności wartości na wykresie można przenieść jego legendę.Na przykład na wykresie słupkowym, gdzie słupki są ułożone poziomo, można ją umieścić nad lub pod obszarem wykresu.W ten sposób więcej miejsca w poziomie zostanie dla słupków.

Aby wyświetlić legendę pod obszarem wykresu słupkowego

  1. Przełącz do widoku projektu.

  2. Kliknij prawym przyciskiem myszy legendę na wykresie.

  3. Wybierz opcję Właściwości legendy.

  4. Dla Położenie legendy, wybierz inne położenie.Na przykład zaznacz opcję „centralnie u dołu”.

    Uwaga

    Można również przeciągnąć legendy do nowej lokalizacji, bezpośrednio na powierzchni projektu.

    Umieszczenie legendy nad lub pod wykresem powoduje zmianę jej układu z pionowego na poziomy.Można wybrać inny układ z Układ listy rozwijanej.

  5. Click OK.

    Uwaga

    Jeśli nie można odczytać nazwy w legendzie, warto rozważyć zwiększenie rozmiaru wykresu lub zmiany opcji formatowania dla legendy.Aby uzyskać więcej informacji zobacz Formatting the Legend on a Chart.

Następnie można zmienić tytuły wykresu i osi oraz dodać formatowanie.

Aby zmienić tytuł wykresu słupkowego wyświetlany nad jego obszarem

  1. Przełącz do widoku projektu.

  2. Kliknij prawym przyciskiem myszy tytuł wykresu w górnej części wykresu, a następnie kliknij opcję Nazwa właściwości.

  3. Zastąp Tekst tytułu pole z następującym tekstem: "Sprzedaż od początku roku osoby vs.Ostatni rok".

  4. Kliknij w dowolnym miejscu poza tekstem.

  5. Kliknij przycisk Podgląd.Raport powinno wyglądać podobnie jak w poniższym przykładzie:

    Tutorial Adding a Bar Chart Step 4

Wreszcie można formatować wartości sprzedaży jako waluty, zamiast zwykłych liczb.

Aby sformatować liczby na osi poziomej jako walutę

  1. Przełącz do widoku projektu.

  2. Kliknij prawym przyciskiem myszy oś poziomą wzdłuż dolnego brzegu wykresu, a następnie kliknij przycisk Właściwości osi.

  3. W Format etykiety, under Kategoria, click Waluta.Można również określić różne opcje dotyczące sposobu formatowania wartości waluty.

  4. Kliknij przycisk Podgląd.

Aby odfiltrować wartości u góry 5 na wykresie słupkowym

  1. Przełącz do widoku projektu.

  2. Kliknij wykres, gdy do kategorii, serii i danych stref upuszczania.

  3. Kliknij prawym przyciskiem myszy Nazwa pole, które znajduje się w kategorii strefy upuszczania.

  4. Wybierz opcję Właściwości grupy kategorii.

  5. Kliknij przycisk Filtry.Lista wyrażeń filtru, to wywołuje.Domyślnie lista jest pusta.

  6. Kliknij przycisk Dodawanie.Zostanie wyświetlone nowa pusta pozycja filtru.

  7. W Wyrażenie wpisz następujące wyrażenie:

    =Sum(Fields!SalesYTD.Value)

  8. W Operator polu listy wybierz N górny.

  9. W Wartość box, type =5

  10. Kliknij przycisk Podgląd.Wykres zawiera pięć nazw, 5 sprzedawców na podstawie danych sprzedaży.

Aby na wykresie słupkowym posortować imiona i nazwiska w porządku alfabetycznym

  1. Przełącz do widoku projektu.

  2. Kliknij wykres, gdy do kategorii, serii i danych stref upuszczania.

  3. Kliknij prawym przyciskiem myszy Nazwa pole, które znajduje się w kategorii strefy upuszczania.

  4. Wybierz opcję Właściwości grupy kategorii.

  5. Kliknij przycisk Sortowanie.To określa listę wyrażenia sortowania.Domyślnie lista jest pusta.

  6. Kliknij przycisk Dodawanie.Pojawi się nowe wyrażenie sortowania.

  7. W Sortuj według Wybierz wyrażenie [nazwa].Jest to równoważne wyrażenie =Fields!Name.Value

  8. W Zamówienia Wybierz opcję poluOd Z do A.

  9. Kliknij przycisk Podgląd.Na wykresie są wyświetlane nazwy w kolejności alfabetycznej, od góry do dołu.