2012-04-12 11 views
0

Generiere einen Bericht mit SSRS 2008 R2. In meinem Bericht muss ich den Bericht täglich, wöchentlich, monatlich und jährlich erstellen.Tägliche, wöchentliche, monatliche und jährliche Berichte

Ich habe Date-Spalte in meiner Tabelle, ich habe versucht, GroupBy dieses Datum, und es funktioniert gut, aber ich muss täglich, wöchentlich, monatlich und jährlich anzeigen. Wie kann ich nach diesen gruppieren? Kann mir hier jemand helfen? Vielen Dank im Voraus

Antwort

2

Sie können so viele Ebenen von Gruppen erstellen, wie Sie möchten. (Es kann ein hohes Limit geben, aber vier Gruppierungsschichten sind kein Problem.) Klicken Sie mit der rechten Maustaste auf Ihren Tablix und wählen Sie "Gruppe hinzufügen ..."

Geben Sie Ihre Gruppierung mit einer VB-Formel an, z.

=Month(Fields!ColumnA.Value) 

Dann ist dies, wie in dem Gruppenkopf angezeigt:

=MonthName(Month(Fields!ColumnA.Value)) 
1

Sie können das Datum Teil Funktion in Reporting Services verwenden oder in der SQL-Logik Sie die Daten, die Sie für Ihre Gruppierung benötigen, um

= Datepart (DateInterval.Month, heute())

Verwandte Themen