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

Siehe auch

Konzepte

Verwenden des Berichts-Designers

Andere Ressourcen

Ausdruck bearbeiten (Berichts-Designer)
Reporting Services Programming

Hilfe und Informationen

Informationsquellen für SQL Server 2005