2016-05-16 13 views
0

Sagen wir, ich habe eine Tabelle in SSRS mit 3 Spalten. Zum Beispiel wie folgt, wobei die erste Zeile ist der Header und zweite Reihe ist die Daten:Wie gruppiert man nur einen Teil eines Datensatzes in SSRS?

-------------------------------------------- 
| PersonID | PersonName | AmountWorked | 
------------------------------------------ 
| PersonID | PersonName | AmountWorked | 
-------------------------------------------- 

Was ich brauche ist eine Spaltengruppe zu diesem Datensatz hinzufügen, aber nur zum AmountWorked Spalte. Gibt es eine Möglichkeit, dies zu tun? Das Feld, auf dem diese Gruppierung stattfinden würde, stammt aus demselben Datensatz. Alles, was involviert ist, stammt aus demselben Datensatz.

Jedes Mal, wenn ich versuche Visual Studio wendet die Spaltengruppierung auf alle Spalten, nicht nur auf die eine am Ende. Ich möchte die Gruppierung nur auf die Endspalte anwenden.

Gibt es eine Möglichkeit, dies zu tun?

UPDATE

ich das Endergebnis so aussehen möchte, wo die AmountWorked Gruppe Abteilung:

        AmountWorked 
---------------------------------------------------  
| PersonID  PersonName  Dept1 Dept2 Dept3 
| 1    Bob    2  9  2 
| 2    Jack   4  5  4 
| 3    Sue    56  0  8 
| 4    Bill   3  3  0 
| 5    Jane   3  2  5 
| 6    Cindy   6  7  33 
+0

Könnten Sie ein Beispiel hinzufügen, wie Sie möchten, dass es sich um Sie kümmert? –

+0

@Chris Latta, ich habe ein Update hinzugefügt. – Zolt

Antwort

1

einen tablix zu Ihrem Bericht hinzufügen. Verbinden Sie die Eigenschaft Dataset mit Ihrem Dataset.

Klicken Sie mit der rechten Maustaste auf das Zeilenhandle Detail, und fügen Sie eine Zeilengruppe basierend auf der Person hinzu, und aktivieren Sie die Option, um eine Gruppenüberschrift zu erhalten. Sie können jetzt die Zeile Detail löschen. Rechtsklicken Sie auf, wo die Summe der Menge gehen gearbeitet und eine Spaltenübergeordnete Gruppe auf der Abteilung mit dem Zellschnitt fügen Sie den Ausdruck mit:

=Sum(Fields!AmountWorked.Value) 

Wenn Sie eine Matrix als Option in der Toolbox haben, dann ist dies ein Ein guter Startpunkt, da die Matrix für diese Art von Tabelle eingerichtet ist, in der die Spalten automatisch erweitert werden.

Verwandte Themen