2017-02-14 6 views
0

Ich habe ein Problem mit Tortendiagrammen in Crystal 2011. Ich habe Berichte erstellt, die Servicetickets für unsere Kunden abrufen und sie gruppiert nach der Anzahl der Tickets pro Website anzeigen. Jeder Kunde hat Hunderte von Websites, die wir nach Konzept unterscheiden.Crystal Reports 2011 Charts

Ich habe unterdrücken verwendet, um alle Instanzen anderer Kunden im Detailabschnitt Experte zu verstecken, so dass wir Berichte für jeden einzelnen Kunden bereitstellen können. Das einzige Problem, dem ich gegenüberstehe, ist, dass beim Versuch, ein Diagramm hinzuzufügen, auch alle unterdrückten Daten angezeigt werden. Kann mich jemand in die richtige Richtung führen, wenn ich nur das gewählte Konzept zeige? Ich habe versucht, dieselbe Unterdrückungsformel in dem Abschnitt zu verwenden, in dem sich das Diagramm befindet, aber es entfernt das gesamte Diagramm.

+0

Ich habe es in der Fußzeile platziert. Das Problem ist, dass es mit Daten gefüllt wird, die ich im Rest des Berichts unterdrückt habe, und das Unterdrücken in der Fußzeile entfernt das Diagramm. – Steve

Antwort

0

Die Unterdrückung von Zeilen in Details ändert nicht das, was im Diagramm verwendet wird.

Sie haben zwei Möglichkeiten:

Option 1: Erstellen Sie eine subreport für jedes Diagramm und verwenden Sie die Diagrammdaten Ihrer Karte (n)

Option 2 zu machen: Erstellen einer Kreuztabelle, wo nur die Spalte und das zusammengefasste Feld ist ausgefüllt. Ändern Sie dann unter Spalte, Gruppenoptionen die Sortierung in Angegebene Reihenfolge. Wechseln Sie zur Registerkarte Angegebene Bestellung und wählen Sie einen Kunden aus. Wählen Sie auf der Registerkarte Andere die Option Alle anderen verwerfen aus. Klicken Sie mit der rechten Maustaste auf Kreuztabelle und Diagramm einfügen. Unterdrücken Sie die Kopf- oder Fußzeile des Berichts, die Ihre Kreuztabelle enthält.

+0

Ich denke, das könnte funktionieren. Nur Problem, das ich habe, ist, kann ich aus irgendeinem Grund keine Kreuztabelle als die Datenquelle auswählen. Es ist ausgegraut. – Steve