Freigeben über


Konstanten in Ausdrücken (Berichts-Generator und SSRS)

Eine Konstante besteht aus Literaltext oder vordefiniertem Text. Der Berichtsprozessor hat Zugriff auf die vordefinierten Konstanten. Wenn Sie die Konstanten in einen Ausdruck einschließen, werden die Werte, die sie darstellen, daher im Ausdruck ersetzt, bevor dieser ausgewertet wird.

Hinweis

Sie können Berichtsdefinitionen (RDL) im Berichts-Generator und im Berichts-Designer in SQL Server-Datentools erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Möglichkeiten zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten im Berichts-Designer und Berichts-Generator (SSRS) im Web unter microsoft.com.

Literaltext

In einem Ausdruck ist Literaltext Text, der in doppelten Anführungszeichen steht. Sie können Text auch direkt ohne doppelte Anführungszeichen in ein Textfeld eingeben, wenn er nicht Teil eines Ausdrucks ist. Wenn der Textfeldwert nicht mit einem Gleichheitszeichen (=) beginnt, wird der Text als Literaltext behandelt. In der folgenden Tabelle werden mehrere Beispiele für Literaltext in einem Ausdruck angezeigt.

Dauerhaft Anzeigetext Ausdruckstext
Bericht ausgeführt um: <<Ausdruck>> ="Report run at: " & Globals!ExecutionTime
Adventure Works-Zyklen Adventure Works-Zyklen Adventure Works-Zyklen
[Anzeigetext in Klammern] \[Anzeigetext in Klammern\] [Anzeigetext in Klammern]

RDL-Konstanten

Sie können in der Berichtsdefinitionssprache (RDL) definierte Konstanten in einem Ausdruck verwenden. Im Dialogfeld Ausdruck werden Konstanten angezeigt, wenn Sie einen Ausdruck für eine Berichtseigenschaft erstellen, der nur bestimmte gültige Werte akzeptiert. Diese Werte werden auch als Enumerationstypen bezeichnet. Die folgende Tabelle enthält zwei Beispiele.

Eigentum BESCHREIBUNG Werte
Textausrichtung Gültige Werte zum Ausrichten von Text in einem Textfeld. Allgemein, Links, Zentriert, Rechts
BorderStyle Gültige Werte für eine einem Bericht hinzugefügte Zeile. Standard, Keine, Gepunktet, Gestrichelt, Einfarbig, Doppelt, Strich-Punkt, Strich-Punkt-Punkt

Visual Basic-Konstanten

Sie können in einem Ausdruck in der Visual Basic-Laufzeitbibliothek definierte Konstanten verwenden. Sie können z. B. die Konstante DateInterval.Dayverwenden. Für das Datum 10. Januar 2008 gibt der folgende Ausdruck beispielsweise die Zahl 10 zurück:

=DatePart("d",Globals!ExecutionTime)

CLR-Konstanten

Sie können in einer Common Language Runtime-Klassen (CLR) definierte Konstanten in einem .NET Framework-Ausdruck verwenden. In der folgenden Tabelle wird ein Beispiel für eine systemdefinierte Farbe angezeigt.

Dauerhaft BESCHREIBUNG
MistyRose Beim Erstellen eines Ausdrucks für eine Berichtseigenschaft, die auf der Hintergrundfarbe basiert, können Sie eine Farbe mit Namen angeben. Gültige Namen werden im Dialogfeld Ausdruck aufgelistet.

Siehe auch

Ausdruck (Dialogfeld)
Ausdrücke (Berichts-Generator und SSRS)
Beispiele für Ausdrücke (Berichts-Generator und SSRS)
Datentypen in Ausdrücken (Berichts-Generator und SSRS)
Ausdruck (Dialogfeld) (Berichts-Generator)