2014-10-30 11 views
7

Ich habe ein Kreisdiagramm mit SSRS generiert. Ich möchte Count und Prozentsatz im Kreisdiagramm anzeigen.Wie prozentual und in SSRS Kreisdiagramm zählen

Momentan kann ich die Zählung sowohl in Tortendiagrammen als auch im Bericht anzeigen.

Ich möchte den Namen der Partition und auch den Prozentsatz direkt hingewiesen zeigen.

Beispiel:

ALD 38% 56

mir bitte Withe Eigenschaften helfen, es zu tun.

Ich verwende VS 2008

Antwort

9

einen Ausdruck auf Serie Etikettendaten aufzuschreiben, wie -

=Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") & "(" 
    & Sum(Fields!DATA.Value, "Chart1_SeriesGroup1") * 100 /Sum(Fields!DATA.Value, "DataSet1") 
    & "%)" 

Hier Chart1_SeriesGroup1 ist der Name der Gruppe, wenn Sie in Serie Gruppe suchen Einstellung

enter image description here

Hier ist DataSet1 der Name des Datensatzes

Hier ist die letzte Ausgabe

enter image description here

Prost :-)

+0

Gibt es eine So legen Sie die Dezimalstellen des Prozentwerts auf ein Maximum von 2 fest. – user2831167

+0

Probieren Sie dies in ausdruck = Summe (Felder! DATA.Value, "Chart1_SeriesGroup1") & "(" & Format (Summe (Felder! DATA.Value, "Chart1_SeriesGroup1") * 100 /Summe (Felder! DATA.Value, "DataSet1"), "# 0.00") & "%)" –

+0

Großartig! Danke Ich möchte, dass die Prozentsätze des Tortendiagramms in dem Diagramm als das Bild angezeigt werden, das Sie gezeigt haben. Aber diese Information wird auf Legend angezeigt. Ich möchte Legende und zeigen Namen Anzahl und Prozentsatz auf dem Diagramm selbst, wie Umsatz 120 (60%) Meine letzte Frage für den Tag .. – user2831167

3

1-Rechts-Klick auf das Diagramm und wählen Sie "zeigen Daten Bezeichnung"

enter image description here

2-Rechtsklick Wählen Sie auf dem Etikett die Option "Eigenschaften der Serienbezeichnung"

enter image description here

3- Allgemein -> Etikettendaten -> setzen Sie diesen Wert = "#PERCENT (#VALY)" enter image description here

4- es wie dieser Screenshot wird

enter image description here

+0

Danke, es funktioniert gut – Ashu

+0

Dies sollte die beste Antwort sein. – dunli

Verwandte Themen