2009-03-23 9 views
0

Ich habe einen Bericht (RS2005, gegen eine MSSS2005-Instanz), die ich geerbt habe. Es zeigt eine grundlegende Tabelle von Daten: eine Handvoll Schlüsselfelder, die verwendet werden, um Zeilen zusammen zu gruppieren, ein paar grundlegende numerische Felder, dann eine Anzahl von veralteten ("bucket") Feldern (zB 1 Monat entfernt, 2 Monate, 6 Monate, ein Jahr, 2 Jahre usw.)Gruppen- und Zwischensummenspalten in Reporting Services 2005

Der Benutzer möchte diese datierten Felder in aggregierten Gruppen zusammenfassen und die Spalten wie die Zeilen zusammenfassen oder erweitern können. Wir könnten also die Zwischensumme des nächsten Jahres anzeigen oder sie um Monat für Monat erweitern. Versteckt die einzelnen Monate, wenn die Zwischensumme angezeigt wird.

Dies ist das grundlegende Pivot-Tabellen-Verhalten (und kann mit der Gruppen-/Zwischensummenfunktion in Excel durchgeführt werden - das ist das ähnlichste Verhalten, das ich verwenden könnte, um die Anforderungen zu beschreiben).

Während die Gruppierung nach Zeilen in RptgSvcs trivial erscheint, scheint das Gruppieren von Spalten und das Zusammenfalten einer Gruppe in eine einzelne Zwischensumme und das Ausblasen wieder unmöglich zu sein.

Es sei denn, jemand weiß es besser?

Antwort

-1

Auf der rechten Seite des Tabellensteuerelements in Ihrem Bericht (RDL-Datei) sollten Symbole angezeigt werden, die die Detail- und Gruppierungsinformationen für die Tabelle darstellen.

Hier können Sie sehen, ob eine Gruppierung eine Kopf-/Fußzeile hat und wie sie berechnet wird, z. = SUMME (Felder! MySalesValue)

Sie auch Dinge festlegen wie, ob es kollabiert ist und so weiter

+0

Das sind für ** Zeilen **, diese Frage bezieht sich auf ** Spalten ** – Unsliced

+0

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/5792e890-d490-49a7- 8d9a-f6ed4367c9e1 / –

1

sollten Sie in der Lage sein, dies zu tun, indem Sie die Spalten auswählen, die Sie ausblenden möchten, und legen ihre visibliity zu versteckt sein.

Setzen Sie dann das Umschaltelement in den ausgeblendeten Spalten auf das Textfeld, das die Zwischensumme anzeigt.

Dieses Textfeld enthält dann das Symbol [+], und durch Klicken werden die ausgeblendeten Spalten (Monat für Monat) ein-/ausgeblendet.

Verwandte Themen