Zum Hauptinhalt springen

Übersicht über Ausdrücke

Verwenden Sie Ausdrücke, um die folgenden Aufgaben zu erledigen:

So geben Sie einen Ausdruck an

Im Berichts-Designer haben Eigenschaften, die Ausdrücke unterstützen, eine f-Schaltfläche im Eigenschaftenfenster. Klicken Sie auf diese Schaltfläche, um einen Ausdruck im aufgerufenen Ausdrucks-Editor anzugeben.

Properties Window - f Buttons

Im Modus Expressions Advanced ermöglicht der Berichts-Designer die Angabe von Ausdrücken, die innerhalb bestimmter Ereignisse ausgewertet werden:

  • Das Ereignis BeforePrint, in dem Sie Datenfelder aus allen Abfragen in der Datenquelle verwenden können.
  • Das Ereignis PrintOnPage ruft die Anzahl der Seiten im Bericht und die aktuelle Seite ab. Sie können diese Variablen verwenden, um Bedingungen für Berichtselemente festzulegen.

Weitere Informationen finden Sie im folgenden Thema: Datenbindungsmodi.

Ausdrucks-Editor

Der Ausdrucks-Editor des Berichts-Designers verfügt über eine grafische Oberfläche, mit der Sie Ausdrücke erstellen und bearbeiten können.

Expression Editor

Verwenden Sie eine der folgenden Methoden, um den Ausdrucks-Editor aufzurufen:

  • Wählen Sie einen Bericht, ein Band oder ein Steuerelement. Die f-Schaltfläche erscheint neben der Auswahl. Klicken Sie auf diese Schaltfläche, um den Ausdrucks-Editor aufzurufen.

    The f Button Near the Control

  • Wenn im Eigenschaftenfenster ein Ausdruck für eine Eigenschaft festgelegt werden kann, erscheint die f-Schaltfläche neben dem Werteditor. Klicken Sie auf diese Schaltfläche, um den Ausdrucks-Editor aufzurufen.

    Properties Window - f Buttons

    Die f-Schaltfläche ändert ihre Farbe zu Blau, um anzuzeigen, dass ein Ausdruck für eine Eigenschaft festgelegt ist.

    The f Button Indicates that an Expression is Set

Der Editor listet alle Eigenschaften auf, für die Sie einen Ausdruck angeben können.

Klicken Sie auf eine Eigenschaft, um einen Ausdruck anzugeben.

Properties List in the Expression Editor

Ein f-Symbol erscheint neben einer Eigenschaft, für die ein Ausdruck festgelegt ist.

The Text Expression Is Set

Der Editor hebt die Syntax eines Ausdrucks hervor und unterstützt intelligente Code-Vervollständigung (die Funktionen und verfügbare Datenelemente vorschlägt, während Sie tippen).

Intellisense in the Expression Editor

Der Ausdrucks-Editor zeigt alle Fehler an, die er im angegebenen Ausdruck findet.

Expressions_ExpressionEditor_ErrorValidation

Der Editor listet einen Baum mit Sprachelementen und Elementen auf, die Sie in einem Ausdruck verwenden können.

Items to Use in Expressions

FilterString-Editor

Sie können den FilterString-Editor des Berichts-Designers verwenden, um die Eigenschaft FilterString eines Berichts, einer Kreuztabelle oder einer Diagrammserie anzugeben.

Die visuelle Oberfläche des FilterString-Editors ermöglicht es Ihnen, eine unbegrenzte Anzahl von Bedingungen zu verwenden und diese mit logischen Operatoren zu kombinieren, um Filterkriterien zu erstellen. Sie können auch in den Textmodus wechseln und einen Filterausdruck eingeben.

FilterString Editor

Der FilterString-Editor hebt die Syntax eines Ausdrucks hervor und unterstützt intelligente Code-Vervollständigung (die Funktionen und verfügbare Datenelemente vorschlägt, während Sie tippen).

Syntax Highlight

Ausdruckssyntax

Ein Ausdruck kann Feldnamen, Konstanten, Operatoren, Funktionen, Datenfelder und Parameter enthalten.

Weitere Informationen finden Sie im folgenden Thema: Ausdruckssprache.