Mehrere group-Ausdrücke in der Liste (ssrs 2005)
Ich habe ein problem mit der Gruppe Ausdrücke in einer Liste. Ich möchte zwei Ausdrücke:
=Ceiling(RowNumber(Nothing)/3)' and '=Cint(Fields!kpilevel.Value)
Sie arbeiten sowohl individuell, aber wenn ich stecken Sie Sie zusammen nur 1 funktioniert. Ich trug Sie wie folgt: img718.imageshack.us/img718/736/problemxq.png
Weiß jemand, wie man dieses Problem lösen?
Vielen Dank im Voraus, Kris
EDIT: Bessere Erklärung
Mark du hast Recht, ich habe es nicht erklären sehr gut.
Möchte ich, um die Daten in einer matrix, mit maximal drei Spalten pro Zeile, und ich möchte meine Daten Sortieren mit dem Ausdruck: =Cint(Felder!kpilevel.Wert). Deshalb will ich beide verwenden die Ausdrücke: Decke(RowNumber(Nothing)/3) und Cint(Felder!kpilevel.Wert).
Aber ich kann nicht die richtige Ausgabe. Ich habe versucht, meine Gruppierung und die Sortierung Ausdrücke, in mehrfacher Hinsicht. Mit unterschiedlichen Ergebnissen:
Letzte situation: http://img257.imageshack.us/img257/5765/10569159.png (Bild Entfernt)
Andere Ausgabe:
Liste - Eigenschaften
Sortierung: =Cint(Fields!kpilevel.Value) ascending
Liste - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=Ceiling(RowNumber(Nothing)/3)
=Cint(Fields!kpilevel.Value)
Sortierung:
=Cint(Fields!kpilevel.Value) ascending
Matrix columngroup - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=RowNumber("list1_Details_Group")
Ausgabe: (aufgelöst, sondern sortiert)
1
2
3
4
etc
Liste - Eigenschaften
-
Liste - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=Ceiling(RowNumber(Nothing)/3)
=Cint(Fields!kpilevel.Value)
Sortierung:
=Cint(Fields!kpilevel.Value) ascending
Matrix columngroup - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=RowNumber("list1_Details_Group")
Ausgabe: Gruppierung & unsortiert)
1
2
9
10
etc
Liste - Eigenschaften
Sortierung:
=Cint(Fields!kpilevel.Value) ascending
Liste - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=Ceiling(RowNumber(Nothing)/3)
Matrix columngroup - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=RowNumber("list1_Details_Group")
Ausgabe: (gruppiert aber unsortierte)
1 2 9
4 7 3
10 etc
Liste - Eigenschaften
-
Liste - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=Ceiling(RowNumber(Nothing)/3)
Matrix columngroup - Gruppieren und Sortieren-Eigenschaften
Gruppe auf:
=RowNumber("list1_Details_Group")
Sortierung:
=Cint(Fields!kpilevel.Value)
Ausgabe: (gruppiert aber pikanterweise lag sortiert)
1 2 9
10 11 13
3 4 7
12
Ich hoffe das macht es klarer, Kris
InformationsquelleAutor Kris | 2010-06-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgende, ich habe einige seltsame Effekte bei der Gruppierung von Funktionen von Daten in Matrizen, in SSRS, anstatt von Daten, die Gegenstände selbst.
Aus diesem Grund, in diesem Zusammenhang würde ich empfehlen:
Alternativ, wenn es hat getan werden in eine matrix, dann (vorausgesetzt, Sie verwenden eine SQL-Datenquelle) ich würde empfehlen,
Danke, Kris - ich habe aktualisiert, meine Antwort entsprechend.
Vielen Dank für die tolle Erklärung! Ich sortiert die Daten mit dem Befehl: ORDER BY KPILevel im Abfrage-designer
InformationsquelleAutor