Udostępnij za pośrednictwem


Formatting the Legend on a Chart

Legenda wykresu zawiera opisy każdej kategorii na wykresie.Legenda zawsze zawiera co najmniej jeden element legendy, a każdy element legendy składa się z kolorowego pola reprezentującego serię oraz ciągu tekstowego opisującego serię, tak jak pokazano na poniższej ilustracji.

Diagram of a chart legend

Element legendy jest połączony z pojedynczą serią na wykresie, z wyjątkiem wykresów kształtowych, gdzie legenda jest połączona z poszczególnymi punktami danych.Funkcja wykresu automatycznie dodaje elementy do legendy na podstawie serii generowanych z danych.

Legendę można formatować za pomocą Właściwości legendy , okno dialogowe lub przy użyciu okienka właściwości.Kliknij prawym przyciskiem myszy legendę, a następnie kliknij przycisk Właściwości legendy , aby zmienić tekst legendy, kolor tła, obramowania i efekty trójwymiarowe wartości.Aby zmienić wartości dla tytułu legendy, zaznacz legendę, kliknij prawym przyciskiem myszy tytuł legendy, a następnie kliknij przycisk Właściwości tytułu legendy.

Uwaga

Do legendy nie można dodawać obrazów, dodatkowych kolumn ani dodatkowych elementów.Jeśli korzystasz z element wykresu Dundas raport niestandardowy, elementów legendy niestandardowe są ignorowane podczas uaktualniania.Aby uzyskać więcej informacji zobacz "Podział zmiany w Dundas wykres" w Breaking Changes in SQL Server Reporting Services.

Porządkowanie elementów legendy w legendzie

Serie są uporządkowane w legendzie zgodnie z kolejnością, które są przetwarzane przez Reporting Services aparatu przetwarzania. Można zmienić tę kolejność, zmieniając kolejność pól w strefie upuszczania pól danych.Jeśli jest używana funkcja grupowania serii, dane serii nie są znane przed zakończeniem przetwarzania, więc nie można zmienić kolejności tych elementów.Zmiany można wyświetlić w podglądzie.Aby uzyskać więcej informacji dotyczących serii grupowanie zobacz Adding Data to a Chart Data Region.

Można ukryć dowolną serię, przez co nie będzie ona wyświetlana w legendzie.W przypadku używania funkcji grupowania serii zostaną ukryte wszystkie serie związane z danym polem danych.Aby uzyskać więcej informacji zobacz How to: Hide Legend Items on the Chart.

Zmienianie tekstu lub koloru elementu legendy w legendzie

Gdy pole jest umieszczane w strefie upuszczania pól danych wykresu, automatycznie jest generowany element legendy, który zawiera nazwę tego pola.Domyślnie tekst każdego elementu legendy jest pobierany z nazwy pola danych.Każdy element legendy jest połączony z jedną serią na wykresie, z wyjątkiem wykresów kształtowych, na których legenda jest połączona z pojedynczymi punktami danych, a nie z poszczególnymi seriami.Gdy grupa kategorii jest zdefiniowana na wykresie kształtowym, tekst każdego elementu legendy jest pobierany z ciągu reprezentującego grupę kategorii.Można określić niestandardowy tekst etykiety na wykresach kołowych, pierścieniowych i lejkowych, aby były wyświetlane etykiety z informacjami innymi niż grupy kategorii; te informacje będą dotyczyć każdego punktu danych w legendzie.Aby to zrobić, zaznacz legendę i określić tekst legendy w jednej właściwość serii okno dialogowe lub LegendText właściwość w okienku właściwość.Aby uzyskać więcej informacji zobacz How to: Change the Text of a Legend Item.

Można również określić specyficzne dla wykresu, uwzględniana wielkość liter słowa kluczowe dla atrybutów często wskazane w LegendText Właściwość lubWłaściwości serii -okno dialogowe.Funkcja wykresu steruje zamienianiem w czasie wykonywania tych słów kluczowych na odpowiednią reprezentację danych.To podejście jest użyteczne w przypadku wykresów kształtowych, ponieważ umożliwia pokazanie informacji odnoszących się do określonych punktów danych.Aby uzyskać więcej informacji zobacz Formatting Data Points on a Chart.

Kolor kolorowego pola wyświetlanego dla każdego elementu legendy jest dziedziczony z koloru wypełnienia serii odpowiadającej elementowi.Aby zmienić kolor wyświetlany w elemencie legendy, należy zmienić kolor odpowiadającej mu serii.Aby uzyskać więcej informacji zobacz Formatting Series Colors on a Chart.

Usuwanie dodatkowych elementów legendy z legendy

Legenda jest zawsze połączona z serią.Jeśli element legendy jest wyświetlany w legendzie, ale odpowiadająca mu seria nie jest wyświetlana na wykresie, najprawdopodobniej dzieje się tak dlatego, że seria nie zawiera żadnych wartości.Należy usunąć tę serię z wykresu, aby usunąć element legendy z legendy.Aby usunąć serię z wykresu, można kliknąć prawym przyciskiem myszy określoną serię i wybrać opcję Usuń serię.

Zmienianie pozycji legendy

Obszar wykresu to prostokątny obszar otaczający etykiety osi i obszar kreślenia.Gdy legenda zostanie umieszczona poza obszarem wykresu, można przeciągnąć ją do jednej z dwunastu różnych pozycji.Domyślnie legenda jest wyświetlana poza obszarem wykresu.Można również zestaw pozycji Właściwości legendy -okno dialogowe.

Nie można przeciągnąć legendy do obszaru wykresu lub poza obszar wykresu.Jeśli chcesz umieścić legendę wewnątrz obszaru wykresu na Właściwości legendy okno dialogowe, w obszarze Dokowanie, select Wartość domyślna z listy rozwijanej i wyczyść Pokaż legendę poza obszarem wykresu opcji.Umieszczając legendę wewnątrz obszaru wykresu, można zmaksymalizować ilość miejsca na punkty danych na wykresie.Jednak w zależności od zestawu danych legenda może nakładać się na niektóre punkty danych w obszarze wykresu, zmniejszając czytelność wykresu.

Wyświetlanie elementów legendy w poziomie

Domyślnie legenda jest formatowana jako lista składająca się z jednego lub większej liczby wierszy, z których każdy zawiera jeden element legendy.Obszar legendy jest rozwijany w celu pomieszczenia wielu elementów legendy.Jeśli nie można rozwinąć legendy, jest wyświetlany wielokropek (…).W zależności od określonego stylu legenda może być rozwijana w pionie lub w poziomie.Można na nim zmienić styl układu Właściwości legendy , okno dialogowe lub zmienianie przydzielonego miejsca na wyświetlenie wszystkich elementów legendy.

Aby wyświetlić legendę w poziomie, należy zadokować ją u góry lub u dołu wykresu.Spowoduje to, że legenda będzie rozwijana w poziomie.Można również zestaw Layout Właściwość Wiersz or Szerokość tabela.zestaw MaxAutoSize właściwość w okienku właściwość do kontrolowania miejsca w pionie przydzielone do legendy, gdy jest on zadokowany u góry lub u dołu obszaru wykresu.

Formatowanie tekstu legendy

Można zmienić czcionkę, rozmiar, styl i kolor tekstu legendy na Czcionki stronaWłaściwości legendy-okno dialogowe.

Domyślnie tekst legendy nie jest optymalizowany pod kątem dopasowania do rozmiaru obszaru legendy.Aby spowodować, że tekst legendy automatycznie dopasować przydzielone miejsce, należy ustawić AutoFitTextDisabled Właściwość False i ustawić rozmiar minimalny czcionki dla MinFontSize Właściwość do najniższego rozmiaru czcionki, w którym prawdopodobnie będą presentable i mimo wszystko pozwolić, aby zoptymalizować legendy.