Udostępnij za pośrednictwem


Formatting Data Points on a Chart

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 Chart Types.

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.

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, ustawiając wartość Etykietka narzędzia 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 How to: Show ToolTips on a Series.

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 How to: Add a Drillthrough Action on a Report (Reporting Services).

Wyróżnianie pojedynczych punktów danych w serii

Na wykresie dowolnego kształtu nie można wyróżnić punkty danych poszczególnych przez określenie wyrażenie dla Color Właściwość. Na przykład, aby wyróżnić najwyższa wartość punktu danych w serii, która nosi nazwę MyField w innym kolorze niż pozostałe punkty danych wyrażenie będzie podobny do następującego:

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

W tym przykładzie najwyższa wartość MyField ma mieć kolor czerwony i wszystkich innych punktów danych będzie miał kolor zielony. Po określeniu kolorów za pomocą serii Wypełnienie właściwość serii na wykresie zastępuje kolory, które są określone w palecie.Aby uzyskać więcej informacji zobacz Formatting Series Colors on a Chart.

Na wykresie kołowym lub pierścieniowym można wyróżnić pojedyncze punkty danych, określając efekt „wysunięcia” pojedynczego wycinka wykresu.Aby uzyskać więcej informacji zobacz How to: Explode a Single Point on a Pie Chart.

Pozycjonowanie etykiet punktów danych na wykresie

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

  • Na wykresie słupkowym, możesz zmienić położenie używanie etykiet punkt danych BarLabelStyle atrybut niestandardowego.Dostępne są cztery możliwe pozycje: Poza, po lewej Wyśrodkuj i RIGHT. 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żesz 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 How to: Display Data Point Labels Outside a Pie Chart.

  • Na wykresie ostrosłupa lub lejka możesz zmienić położenie etykiet punkt danych przy użyciu FunnelLabelStyle and PyramidLabelStyle atrybutów niestandardowych.Atrybuty te zestaw w Właściwości okienko po wybraniu typu wykresu ostrosłupa lub rozdzielacza.

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

  • Na wszystkich innych typów wykresów, możesz zmienić położenie używanie etykiet punkt danych Stanowisko właściwość na etykiecie serii.Domyślnie funkcja wykresu automatycznie oblicza pozycję etykiet punktów danych, aby uniknąć konfliktów etykiet.Gdy użytkownik zestaw wartość w polu Stanowisko, wszystkie dane polecenie etykiety rozmieszczone w 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 How to: Position Labels in a Chart.

Dodawanie słów kluczowych wykresu

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

Description

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

Przykład odpowiednika w postaci wyrażenia prostego

#VALY

Wartość Y punktu danych.

All

=Fields!MyDataField.Value

#VALY2

Wartość Y nr 2 punktu danych.

Zakresowy, bąbelkowy

None

#VALY3

Wartość Y nr 3 punktu danych.

Giełdowy, świecowy

None

#VALY4

Wartość Y nr 4 punktu danych.

Giełdowy, świecowy

None

#SERIESNAME

Nazwa serii.

All

None

#LABEL

Etykieta punktu danych.

All

None

#AXISLABEL

Etykieta punktu danych osi.

Kształtowy

=Fields(MyDataField.Value)

#INDEX

Indeks punktu danych.

All

None

#PERCENT

Procent wartości Y punktu danych.

All

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

#TOTAL

Suma wszystkich wartości Y w serii.

All

=Sum(Fields!MyDataField.Value)

#LEGENDTEXT

Tekst odpowiadający tekstowi elementu legendy.

All

None

#AVG

Średnia wszystkich wartości Y w serii.

All

=Avg(Fields!MyDataField.Value)

#MIN

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

All

=Min(Fields!MyDataField.Value)

#MAX

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

All

=Max(Fields!MyDataField.Value)

#FIRST

Pierwsza ze wszystkich wartości Y w serii.

All

=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ści punktu danych w etykietce narzędzia jako liczbę z dwoma miejscami po przecinku, zawiera ciąg formatu "N2" w nawiasach klamrowych, na przykład "#VALY {N2}" dla Etykietka narzędzia właściwość serii.Aby uzyskać więcej informacji na temat .NET Framework Format ciągów, zobacz Typy formatowania w witrynie MSDN.Aby uzyskać więcej informacji na temat formatowania numerów Reporting Services, zobacz Formatting Numbers and Dates.

Aby uzyskać więcej informacji na temat dodawania słów kluczowych do wykresu zobacz How to: Show ToolTips on a Series, How to: Change the Text of a Legend Item i Series Label Properties Dialog Box, General.

Dodawanie drugiej serii do wykresu

Dodanie pola do wykresu, który zawiera już serię, spowoduje, że funkcja wykresu utworzy serię należącą do tego samego typu wykresu co uprzednio dodana seria i doda ją do obszaru wykresu.Na wykresach kształtowych może to spowodować, że dane z wielu pól zostaną dodane do jednego obszaru wykresu.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 Shape Charts.

Aby zmienić typ wykresu dla serii na wykresie, kliknij prawym przyciskiem myszy serię i wybierz Zmienianie typu wykresu.Wykonanie tej czynności na wykresie zawierającym wiele serii może spowodować zmniejszenie jego czytelności.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 Displaying Multiple Series on a Chart.

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.