Verwenden von Ausdrücken in Reporting Services
Aktualisiert: 05. Dezember 2005
Ausdrücke werden in einer Berichtsdefinition häufig verwendet, um den Inhalt eines Berichts abzurufen, zu berechnen, anzuzeigen, zu gruppieren, zu sortieren, zu filtern, zu parametrisieren oder zu formatieren. Einige Ausdrücke werden automatisch erstellt (wenn Sie beispielsweise ein Feld aus dem Datasetfenster auf eine Tabellenzelle ziehen, wird ein Ausdruck, der den Wert dieses Feldes abruft, im Textfeld angezeigt). In den meisten Fällen müssen Sie jedoch eigene Ausdrücke erstellen, damit der Bericht über die folgenden Funktionen verfügt:
- Datenaggregationen, um die Summe, den Durchschnittswert, den Prozentsatz oder das Produkt eines bestimmten Rowsets anzuzeigen.
- Bedingte Formatierung, bei der sich die Text- oder Hintergrundformatierung auf der Grundlage der von Ihnen definierten Logik ändert.
- Bedingter Text, bei dem ein Berichtstitel abhängig von dem Benutzer, der den Bericht ausführt, variiert.
- Verketteter Text aus mehreren Datasetfeldern und -konstanten.
- Gefilterte Berichtsdaten nach Abruf aus der Datenquelle.
- Parametrisierte Drillthroughberichte.
- Datengruppierung und -sortierung.
- Dynamischer Inhalt von Seitenkopf- und Seitenfußzeilen.
In Reporting Services ist das Erstellen und Verwenden von Ausdrücken eine nützliche Fähigkeit, die es Ihnen ermöglicht, ausführliche Berichte mit vollem Funktionsumfang zu erstellen. Ausdrücke werden in Microsoft Visual Basic geschrieben. Eine Liste mit zahlreichen Beispielen für Ausdrücke finden Sie unter Arbeiten mit Ausdrücken in Reporting Services.
In diesem Abschnitt
- Arbeiten mit Ausdrücken in Reporting Services
Gibt eine Einführung in Ausdrücke und erläutert ihre Anwendung in Berichten.
- Erstellen von Ausdrücken in Reporting Services
Beschreibt das Erstellen von Ausdrücken.
- Verwenden globaler Auflistungen in Ausdrücken (Reporting Services)
Erläutert das Verweisen auf globale Auflistungen in Ausdrücken.
- Verwenden von Berichtsfunktionen in Ausdrücken (Reporting Services)
Erläutert das Verweisen auf integrierte Berichtsfunktionen in Ausdrücken.
- Verwenden von benutzerdefinierten Codeverweisen in Ausdrücken (Reporting Services)
Erläutert das Verweisen auf benutzerdefinierten Code, benutzerdefinierte Berichtselemente und benutzerdefinierte Assemblys in Ausdrücken.
- Verwenden erweiterter Feldeigenschaften für eine Analysis Services-Datenbank
Erläutert die benutzerdefinierten Feldeigenschaften, die von der Analysis Services-Datenerweiterung zur Verfügung gestellt werden.
- Beispiele für Ausdrücke in Reporting Services
Enthält Beispiele für häufig verwendete Ausdrücke.
Siehe auch
Konzepte
Verwenden des Berichts-Designers
Andere Ressourcen
Ausdruck bearbeiten (Berichts-Designer)
Reporting Services Programming