2016-05-13 10 views
0

habe ich eine Matrix in SSRS 2008 wie folgt:Sortiermatrix auf Basis Aggregation in SSRS 2008

Reason #ofCancellations 
[Reason] Count(Fields!CancelID.value) 

Es gut funktioniert. Ich möchte diese Matrix basierend auf den Zählspalten in absteigender Reihenfolge sortieren. Normalerweise habe ich es getan, indem ich Tablix-Propertos -> Sortierung gegangen bin. Dieses Mal lässt es mich nicht Count (Fields! CancelID.value) schreiben, was mir einen Fehler gibt, wie Aggregationen beim Sortieren einer Matrix nicht erlaubt sind. Ich bevorzuge die Sortierung der ssrs. Jeder Rat würde geschätzt werden.

+0

Gibt es Zeilen- und Spaltengruppen? Es sieht so aus, als wäre dies eine einfache Tablix, keine Matrix. –

+0

Ja, es gibt eine Zeilengruppe (gruppiert nach Grund) –

Antwort

1

Versuchen Sie, die Sortierung in Ihrer Zeilengruppe festzulegen. Gehen Sie zum Bereich Zeilengruppe und klicken Sie mit der rechten Maustaste auf die Gruppe Grund.

enter image description here

Select Group Eigenschaften ... und gehen Registerkarte Sortierung. Fügen Sie eine neue Sortierung nach Ausdruck hinzu und wählen Sie A-Z für aufsteigend oder Z-A für absteigend.

=Count(Fields!CancelID.value) 

Lassen Sie mich wissen, ob dies hilft.