Share via


Vorgehensweise: Anzeigen derselben Daten in einer Matrix und einem Diagramm (Berichts-Generator 2.0)

Wenn sie dieselben Daten in einer Matrix und einem Diagramm anzeigen möchten, müssen Sie für beide Datenbereiche Eigenschaften festlegen, um dasselbe Dataset anzugeben, und außerdem identische Ausdrücke für Filter, Gruppen, Sortierungen und Daten.

Da beide Datenbereiche denselben Vorgänger für die Daten aufweisen (das Berichtsdataset), können Sie der Matrix eine interaktive Sortierschaltfläche hinzufügen, auf die Benutzer klicken können, um die Sortierreihenfolge in der Matrix und im Diagramm zu ändern. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen einer interaktiven Sortierung zu einer Tabelle oder Matrix (Berichts-Generator 2.0).

Wenn die Spaltengruppenwerte der Matrix als Legende für das Diagramm verwendet werden sollen, müssen Sie die Farben für die Reihendaten im Diagramm angeben und anschließend dieselben Farben als Füllfarben für den Hintergrund der Textfelder in der Matrixzelle verwenden, in der die Gruppenwerte angezeigt werden. Weitere Informationen finden Sie unter Vorgehensweise: Angeben von Farben, die für mehrere Formdiagramme konsistent sind (Berichts-Generator 2.0).

Wenn zu viele Gruppenwerte für die Gruppendefinitionen vorhanden sind, wird der Bericht zur Laufzeit möglicherweise überladen angezeigt. Möglicherweise müssen Sie Werte filtern, Gruppen kombinieren oder den Schwellenwert für das Diagramm anpassen, sodass die Gruppen automatisch kombiniert werden. Weitere Informationen finden Sie unter Verknüpfen mehrerer Datenbereiche mit einem Dataset (Berichts-Generator 2.0)

So fügen Sie eine Matrix und ein Diagramm zum Anzeigen derselben Daten hinzu

  1. Öffnen Sie einen Bericht in der Entwurfsansicht.

  2. Klicken Sie auf der Registerkarte Einfügen in der Gruppe Datenbereiche auf Matrix, und klicken Sie dann in den Bericht oder in ein Rechteck im Bericht. Dem Bericht wird eine neue Matrix hinzugefügt.

  3. Klicken Sie auf der Registerkarte Einfügen in der Gruppe Datenbereiche auf Diagramm, und wählen Sie dann den Diagrammtyp aus. Dem Bericht wird ein Diagramm hinzugefügt.

  4. (Optional) Klicken Sie auf der Registerkarte Einfügen in der Gruppe Berichtselemente auf Rechteck und dann auf den Bericht. Dem Bericht wird ein Rechteck hinzugefügt. Ziehen Sie die Matrix und das Diagramm aus Schritt 2 und 3 in das Rechteck.

    Wenn Sie mehrere Datenbereiche in den Rechteckcontainer platzieren, können Sie steuern, wie die Matrix und das Diagramm beim Anzeigen des Berichts gerendert werden.

    In den nächsten Schritten wählen Sie dasselbe Datasetfeld für die Anzeige in der Matrix und für die Anzeige im Diagramm aus.

  5. Ziehen Sie ein numerisches Datasetfeld aus dem Bereich Berichtsdaten in die Datenzelle in der Matrix.

    Standardmäßig wird die Aggregatfunktion Sum zum Berechnen des Gruppenwerts verwendet. Wenn Sie die Aggregatfunktion in der Matrix ändern, müssen Sie diese auch im Diagramm ändern.

  6. Klicken Sie in der Matrix mit der rechten Maustaste auf die Zelle mit den Daten, klicken Sie auf Textfeldeigenschaften, und klicken Sie dann auf Zahl. Wählen Sie ein für den Datasetfeldwert geeignetes Format aus.

  7. Klicken Sie auf OK.

  8. Ziehen Sie das in Schritt 3 ausgewählte Datasetfeld in die Datenfeldablagezone des Diagramms.

  9. Klicken Sie im Diagramm mit der rechten Maustaste auf die Y-Achse, klicken Sie auf Achseneigenschaften, und klicken Sie dann auf Zahl. Wählen Sie dasselbe Format für die Daten aus, die Sie in Schritt 4 ausgewählt haben.

  10. Klicken Sie auf OK. 

    In den nächsten Schritten legen Sie die Zeilengruppe der Matrix und die Reihengruppe des Diagramms auf denselben Ausdruck fest. Außerdem legen Sie die Sortierreihenfolge für die Reihengruppe des Diagramms fest.

  11. Ziehen Sie das Datasetfeld, nach dem die Sortierung für Matrixzeilen erfolgen soll, aus dem Bereich Berichtsdaten in den Bereich Zeilengruppen.

    Die Matrixzeilengruppe fügt standardmäßig einen Sortierungsausdruck hinzu, der mit dem Gruppierungsausdruck identisch ist.

  12. Ziehen Sie das in Schritt 9 verwendete Datasetfeld in die Reihenfeldablagezone des Diagramms.

  13. Klicken Sie mit der rechten Maustaste auf die Gruppe in der Reihenfeldablagezone, und klicken Sie anschließend auf Reihengruppeneigenschaften.

  14. Klicken Sie auf Sortierung.

  15. Klicken Sie auf Hinzufügen. Im Sortierungsausdrucksraster wird eine neue Zeile angezeigt.

  16. Wählen Sie unter Sortieren nach in der Dropdownliste das Datasetfeld aus, das Sie in Schritt 9 als Sortierkriterium ausgewählt haben.

  17. Klicken Sie auf OK.

    In den nächsten Schritten legen Sie die Spaltengruppe der Matrix und die Kategoriegruppe des Diagramms auf denselben Ausdruck fest. Außerdem legen Sie die Sortierreihenfolge für die Kategoriegruppe des Diagramms fest.

  18. Ziehen Sie das Datasetfeld, nach dem die Sortierung für Matrixspalten erfolgen soll, aus dem Bereich Berichtsdaten in den Bereich Spaltengruppen.

    Die Matrixspaltengruppe fügt standardmäßig einen Sortierungsausdruck hinzu, der mit dem Gruppierungsausdruck identisch ist.

  19. Ziehen Sie das in Schritt 16 verwendete Datasetfeld in die Kategoriefeldablagezone des Diagramms.

  20. Klicken Sie mit der rechten Maustaste auf die Gruppe in der Kategoriefeldablagezone, und klicken Sie anschließend auf Kategoriegruppeneigenschaften.

  21. Klicken Sie auf Sortierung.

  22. Klicken Sie auf Hinzufügen. Im Sortierungsausdrucksraster wird eine neue Zeile angezeigt.

  23. Wählen Sie unter Sortieren nach in der Dropdownliste das Datasetfeld aus, das Sie in Schritt 16 als Sortierkriterium ausgewählt haben.

  24. Klicken Sie auf OK.

  25. Zeigen Sie das Ergebnis als Vorschau an. In den Zeilen- und Spaltengruppen der Matrix werden dieselben Daten wie in den Reihen- und Kategoriegruppen des Diagramms angezeigt.