Ich habe einen Datensatz, der Ergebnisse in diesem erzeugt.SSRS Matrix mit mehreren Gruppen
Parent | NodeName | Value | ID |
---------------------------------------------
AAA | Name | blah1 | 1 |
AAA | val | 1 | 1 |
BBB | tag | tag2 | 2 |
BBB | Name | blah2 | 2 |
BBB | val | 2 | 2 |
AAA | tag | tag1 | 1 |
CCC | Name | blah3 | 3 |
CCC | tag | tag3 | 3 |
CCC | val | 3 | 3 |
AAA | Name | blah4 | 4 |
AAA | tag | tag4 | 4 |
AAA | val | 4 | 4 |
Ich würde dies gerne Gruppe
AAA
-----------------------------------------
| Name | Val | Tag |
-----------------------------------------
| blah1 | 1 | tag1 |
| blah4 | 4 | tag4 |
BBB
-----------------------------------------
| Name | Val | Tag |
-----------------------------------------
| blah2 | 2 | tag2 |
CCC
-----------------------------------------
| Name | Val | Tag |
-----------------------------------------
| blah3 | 3 | tag3 |
ich ein paar Tricks von diesem Link versucht haben, aber noch kein Glück. Vielen Dank. http://agilebi.com/jjames/2010/09/10/how-to-pivot-data-in-ssrs/
Ich habe versucht, was @ jimmy8ball in Kommentaren vorgeschlagen. Die Entwurfsoberfläche sah aus wie
Als ich im Moment nur drei Gruppen AAA, BBB und CCC haben. Ich habe drei verschiedene Datensätze mit Filtern erstellt, die nur eine Gruppe, z. B. AAA, enthalten. Das Ergebnis sieht so aus.
Ich bin nicht sicher, ob es der beste Weg, zu tun ist. Irgendwelche Vorschläge willkommen.
Noch ein weiteres Update basierend auf @ Jimmy8ball. Ich bin nicht in der Lage, es funktioniert immer noch wie @ Jimmy8ball Antwort.
Mein Dataset Ergebnis sieht wie folgt aus
Meine Design-Oberfläche sieht wie folgt aus.
Mein Ergebnis nach @ jimmy8ball Antwort sieht so aus, die zweite Reihe von Werten für AAA fehlen. Irgendwelche Vorschläge?
ok haben Sie in Ihrem Dataset ein übergeordnetes Datenelement erhalten? oder bestellen Sie mit dem Namen und möchten nach dem ersten Buchstaben des Namens gruppieren? – jimmy8ball
Sie können dies erreichen, indem Sie für jedes Feld, das Sie ausstoßen, drei Spaltengruppen verwenden. Sie können einfach mit den Gruppenköpfen umgehen, um die Werte pro Zeile anzuzeigen. –
Dies sind die Spalten in meinem Datensatz Parent, NodeName, Value. Ja, es gibt eine Spalte Parent. Beantwortet das deine Frage? – Abe