2016-04-06 16 views
1

Meine Datensatz zeigt zwei Zeilen für Punkt 1:Spaltengruppierung zeigt doppelte Zeilen SSRS

Erste Reihe: Punkt 1 mit Menge 5 für das Jahr 2014

Zweite Reihe: Punkt 1 mit einer Menge von 10 für das Jahr 2015.

Für den Zweck meines SSRS-Berichts möchte ich, dass der Bericht Position 1 in nur einer Zeile mit Spaltengruppierung anzeigt.

Wie auch immer, wenn ich Spaltengruppierung auf Jahr anwende, bekomme ich immer noch zwei Zeilen.

Meine Wahrnehmung ist, dass wenn ich Spalte Gruppierung des Berichts gelten für Punkt 1, mit unterschiedlichen Mengen in der Spalte 2014 eine Zeile zurückgeben und 2015

Kann jemand helfen, bitte, warum es nicht funktioniert.

Antwort

2

Verwenden Sie eine Matrix anstelle der Tabelle. Keine Gruppierung benötigt.

+0

Dank für Ihre Antwort danken. Eigentlich war es Matrix, aber nicht funktioniert. Es fällt mir schwer herauszufinden, was falsch ist und ich konnte keine Antwort finden. Am Ende habe ich die gesamte Matrix gelöscht und neu erstellt und dieses Mal funktioniert es! –

2

Ich glaube, dass Sie entweder Matrix anstelle von Tabelle verwenden sollten oder Sie sollten Ihre Daten in einem anderen Format (mit Mengen für das Jahr 2014/15 in verschiedenen Spalten) zurückgeben.

Von Msdn:

Tabelle nested Zeilengruppen definieren, benachbarte Zeilengruppen und Hierarchiereihengruppen rekursiven (wie beispielsweise für ein Organigramm). Standardmäßig enthält eine Tabelle eine Detailgruppe. Fügen Sie Gruppen hinzu, indem Sie Datasetfelder für eine ausgewählte Tabelle in den Gruppierungsbereich ziehen.

Matrix definiert verschachtelte Reihe und Spalte Gruppen und benachbarte Reihe und Spalte Gruppen. Fügen Sie Gruppen hinzu, indem Sie Datasetfelder für eine ausgewählte Matrix in den Gruppierungsbereich ziehen.

Sie können hier mehr über Matrizen finden: SSRS Matrices

+0

Vielen Dank für Ihre Antwort. Eigentlich war es Matrix, aber nicht funktioniert. Es fällt mir schwer herauszufinden, was falsch ist und ich konnte keine Antwort finden. Am Ende habe ich die gesamte Matrix gelöscht und neu erstellt und dieses Mal funktioniert es! –