Udostępnij za pośrednictwem


Formatowanie punktów danych na wykresie (program Report Builder 3.0 i usługi SSRS)

Punkt danych to najmniejsza odrębna jednostka na wykresie.Na wykresach innych niż kształtowe reprezentacja punktów danych jest zależna od typu wykresu.Na przykład seria na wykresie liniowym składa się z jednego lub większej liczby połączonych punktów danych.Na wykresach kształtowych punkty danych są reprezentowane przez pojedyncze wycinki lub segmenty, które łącznie tworzą cały wykres.Na przykład każdy element wykresu kołowego jest punktem danych.Aby uzyskać więcej informacji, zobacz Typy wykresów (program Report Builder 3.0 i usługi SSRS).

Seria jest tworzona przez co najmniej jeden punkt danych.Domyślnie wszystkie opcje formatowania są stosowane do wszystkich punktów danych w serii.Aby określić właściwości pojedynczych punktów danych, można określić pole lub wyrażenie w serii, które w czasie wykonywania będzie formatować pojedyncze punkty danych na podstawie zestawu danych.

Ostrzeżenie

Program Business Intelligence Development Studio umożliwia tworzenie i modyfikowanie definicji raportów (rdl) przy użyciu programów Report Builder 3.0 i Report Designer. Każde ze środowisk obsługuje różne sposoby tworzenia, otwierania i zapisywania raportów oraz powiązanych z nimi elementów. Aby uzyskać więcej informacji, zobacz temat Projektowanie raportów w programach Report Designer i Report Builder 3.0 (usługi SSRS) w witrynie sieci Web microsoft.com.

Dodawanie etykietek narzędzi i akcji przeglądania szczegółowego do punktów danych

Etykietki narzędzi można dodać do każdego punktu danych przez ustawienie wartości etykietka właściwość serii.Wyświetlając etykietki narzędzi, można umożliwić użytkownikom wyświetlanie dowolnych informacji związanych z punktem danych, takich jak nazwa grupy, wartość punktu danych lub wartość procentowa punktu danych w stosunku do sumy serii.Aby uzyskać więcej informacji, zobacz Jak Pokaż etykietki narzędzi serii (Konstruktora raportów 3.0 i SSRS).

Dla punktów danych w serii można także określić akcję przeglądania szczegółowego, aby wyświetlić inny raport lub adres URL.Można przekazać parametry umożliwiające wyświetlenie informacji dotyczących klikniętego punktu danych.Aby uzyskać więcej informacji, zobacz Jak Dodawanie akcji drążenia w raporcie (Konstruktora raportów 3.0 i SSRS).

Wyróżnianie pojedynczych punktów danych w serii

Na wykresie dowolnego kształtu nie można wyróżnić pojedynczych punktów danych, określając wyrażenie dla Color właściwość.Na przykład, aby podświetlić najwyższej wartości punktu danych w serii, o nazwie MyField za pomocą innego koloru niż punkty danych będzie podobny do następującego wyrażenie:

=Iif(Fields!MyField.Value >= Max(Fields!MyField.Value, "MyDataSet"), "Red", "Green")

W tym przykładzie najwyższą wartość dla MyField będzie mieć kolor czerwony i innych punktów danych ma kolor zielony.Podczas określania kolorów za pomocą serii wypełnienia właściwość serii wykresu zastępuje kolory, które są określone w palecie.Aby uzyskać więcej informacji, zobacz Formatowanie kolorów serii na wykresie (program Report Builder 3.0 i usługi SSRS).

Pozycjonowanie etykiet punktów danych na wykresie

Dla wszystkich typów wykresów, można pokazać etykiety punkt danych wykresu prawym przyciskiem myszy i wybierz Pokaż etykiety danych.Pozycja etykiet punktów danych jest określana w zależności od typu wykresu:

  • Na wykresie słupkowym można zmienić położenie używanie etykiet punkt danych BarLabelStyle atrybut niestandardowego.Istnieją cztery możliwe pozycje: Na zewnątrz, w lewo Centrum i w prawo.Gdy styl etykiet słupków ma wartość Na zewnątrz, etykiety będą umieszczane na zewnątrz słupków, o ile będą się mieścić w obszarze wykresu.Jeśli nie będzie można umieścić etykiety na zewnątrz słupka w obszarze wykresu, etykieta zostanie umieszczona wewnątrz słupka.

  • Na wykresie kołowym można zmienić położenie używanie etykiet punkt danych PieLabelStyle atrybut niestandardowego.Z pozycjonowaniem etykiet punktów danych na wykresie kołowym jest związanych wiele zagadnień, w tym dotyczących rozmiaru wykresu kołowego, ilości dostępnego miejsca między wykresem kołowym a jego legendą oraz rozmiaru etykiet.Aby uzyskać więcej informacji, zobacz Jak Wyświetlanie etykiet punkt danych poza wykres kołowy (Konstruktora raportów 3.0 i SSRS).

  • Na wykresie ostrosłupa lub lejka można zmienić położenie etykiety punkt danych za pomocą FunnelLabelStyle i PyramidLabelStyle atrybutów niestandardowych.zestaw te atrybuty w Właściwości okienko po zaznaczeniu ostrosłupa lub lejka typ wykresu.

  • Na wykresach skumulowanych etykiety punkt danych zawsze są rozmieszczone wewnątrz serii i stanowisko właściwość na etykiecie serii jest ignorowana.

  • Na innych typach wykresów można zmienić położenie używanie etykiet punkt danych stanowisko właściwość etykiety serii.Domyślnie funkcja wykresu automatycznie oblicza pozycję etykiet punktów danych, aby uniknąć konfliktów etykiet.Gdy zostanie zestaw wartość dla pozycji, wszystkie etykiety punkt danych zostanie umieszczony ten sam sposób, co może spowodować nakładanie się etykiety.Z tego podejścia warto korzystać tylko wtedy, gdy na wykresie znajduje się niewiele punktów danych.

Aby uzyskać więcej informacji, zobacz Jak Położenie etykiety na wykresie (Konstruktora raportów 3.0 i SSRS).

Dodawanie słów kluczowych dla etykiet punktów danych, etykietek narzędzi i tekstu legendy

Aby przedstawić element istniejący na wykresie, można użyć dowolnych specyficznych dla wykresu słów kluczowych, w których jest rozróżniana wielkość liter.Te słowa kluczowe można stosować tylko do właściwości etykietek narzędzi, niestandardowego tekstu legendy oraz etykiet punktów danych.W wielu przypadkach odpowiednikiem słowa kluczowego wykresu jest wyrażenie proste, ale wpisanie słowa kluczowego jest szybsze i łatwiejsze.Poniżej przedstawiono listę słów kluczowych wykresu.

Słowo kluczowe wykresu

Opis

Typ wykresu, do którego jest stosowane słowo kluczowe

Przykład odpowiednika w postaci wyrażenia prostego

#VALY

Wartość Y punktu danych.

Wszystko

=Fields!MyDataField.Value

#VALY2

Wartość Y nr 2 punktu danych.

Zakresowy, bąbelkowy

Brak

#VALY3

Wartość Y nr 3 punktu danych.

Giełdowy, świecowy

Brak

#VALY4

Wartość Y nr 4 punktu danych.

Giełdowy, świecowy

Brak

#SERIESNAME

Nazwa serii.

Wszystko

Brak

#LABEL

Etykieta punktu danych.

Wszystko

Brak

#AXISLABEL

Etykieta punktu danych osi.

Kształtowy

=Fields!MyDataField.Value

#INDEX

Indeks punktu danych.

Wszystko

Brak

#PERCENT

Procent wartości Y punktu danych.

Wszystko

=FormatPercent(Fields!MyDataField.Value/Sum(Fields!MyDataField.Value, "MyDataSet"),2)

#TOTAL

Suma wszystkich wartości Y w serii.

Wszystko

=Sum(Fields!MyDataField.Value)

#LEGENDTEXT

Tekst odpowiadający tekstowi elementu legendy.

Wszystko

Brak

#AVG

Średnia wszystkich wartości Y w serii.

Wszystko

=Avg(Fields!MyDataField.Value)

#MIN

Wartość minimalna spośród wszystkich wartości Y w serii.

Wszystko

=Min(Fields!MyDataField.Value)

#MAX

Wartość maksymalna spośród wszystkich wartości Y w serii.

Wszystko

=Max(Fields!MyDataField.Value)

#FIRST

Pierwsza ze wszystkich wartości Y w serii.

Wszystko

=First(Fields!MyDataField.Value)

Aby sformatować słowo kluczowe, należy ująć .NET Framework ciąg formatu w nawiasach.Na przykład aby określić wartość punktu danych w etykietce narzędzia jako liczbę z dwoma miejscami dziesiętnymi, zawierać ciąg formatu "n2" w nawiasach klamrowych, na przykład "#valy {N2}" dla etykietka właściwość serii.Więcej informacji o .NET Framework format ciągów, zobacz Typy formatowania w witrynie MSDN.Aby uzyskać więcej informacji dotyczących formatowania liczb w Reporting Services, zobacz Formatowanie liczb i dat (program Report Builder 3.0 i usługi SSRS).

Aby uzyskać więcej informacji na temat dodawania słów kluczowych do wykresu, zobacz Jak Pokaż etykietki narzędzi serii (Konstruktora raportów 3.0 i SSRS), Jak Zmiana tekstu pozycji legendy (Konstruktora raportów 3.0 i SSRS).

Zwiększanie czytelności wykresu zawierającego wiele punktów danych

Wykonanie tych czynności dla wykresu zawierającego wiele serii może spowodować zwiększenie czytelności jego punktów danych.W przypadku dodawania wielu serii do wykresu należy rozważyć zastosowanie techniki umożliwiającej efektywne odczytywanie i interpretowanie każdej serii na wykresie.Aby uzyskać więcej informacji, zobacz Wyświetlanie wielu serii na wykresie (program Report Builder 3.0 i usługi SSRS).

Aby uniknąć skomplikowania używanego wykresu kształtowego, warto rozważyć dodanie tylko jednego pola danych i jednego pola kategorii.Aby uzyskać więcej informacji, zobacz Wykresy kształtowe (program Report Builder 3.0 i usługi SSRS).Jeśli wykres wymaga więcej niż jednego pola danych i jednego pola kategorii, warto rozważyć zmianę typu wykresu.Można kliknąć prawym przyciskiem myszy serię i wybrać Zmienianie typu wykresu.

Wstawianie znaczników punktów danych

Znacznik punktu danych do wizualny wskaźnik służący do wyróżniania każdego punktu danych w serii.Na wykresie punktowym znacznik służy do ustalania kształtu i rozmiaru poszczególnych punktów danych.Rozmiar znacznika jest określany na podstawie typu wykresu.Można zmienić rozmiar, kolor i styl znacznika.Znaczniki są niedostępne w przypadku wykresów zakresowych i kształtowych oraz wszystkich wykresów skumulowanych.