Dialogfeld "Ausdruck" (Visual Studio-Berichts-Designer)
Im Dialogfeld Ausdruck kann ein Ausdruck geschrieben werden. Das Dialogfeld Ausdruck enthält ein Codefenster, eine Kategoriestruktur, Kategorieelemente und einen Beschreibungsbereich. Das Dialogfeld Ausdruck kann für folgende Elemente geöffnet werden:
Ein Textfeld in einem Bericht.
Eine Eigenschaft im Eigenschaftenfenster.
Sie können das Dialogfeld Ausdruck öffnen, indem Sie mit der rechten Maustaste auf ein Textfeld klicken oder in der Liste mit den Werten einer Eigenschaft den Eintrag <Ausdruck> auswählen. Mithilfe von Ausdrücken lassen sich eine Vielzahl von Eigenschaften festlegen (z. B. Farbe, Schriftart und Rahmen).
Das Dialogfeld Ausdruck ist kontextbezogen. Die Kategorieelemente und -beschreibungen ändern sich in Abhängigkeit von der Ausdruckskategorie, mit der Sie gerade arbeiten. Der Editor unterstützt IntelliSense, die Anweisungsvervollständigung und Syntaxfarbcodierungen, sodass Sie Syntaxfehler leicht entdecken können. Sie können das Dialogfeld Ausdruck verschieben und seine Größe ändern, wenn Sie eine größere Arbeitsoberfläche benötigen.
Ausdruckskonstrukte
Die Ausdrücke, die Sie erstellen, können Konstanten, globale Werte, Felder und andere Elemente einschließen. In der folgenden Liste werden die Kategorien und Teile eines Ausdrucks beschrieben:
Konstanten
Wählen Sie den Knoten Konstanten aus, um Ausdrücke zu definieren, die einen konstanten Wert einschließen. Konstanten werden zum Angeben von Farbe, Schriftart und Enumeratoren verwendet.Nicht alle Berichtselemente unterstützen Ausdrücke, die auf eine Konstante festgelegt werden können. Wenn eine Eigenschaft nicht auf einen konstanten Wert festgelegt werden kann, enthält die Beschreibung einen entsprechenden Hinweis.
- Global
Stellt eine Liste der Elemente in der globalen Auflistung zur Verfügung, die Sie in einem Ausdruck verwenden können.
- Parameter
Stellt eine Liste mit Berichtsparametern zur Verfügung.
- Felder
Zeigt eine Liste der Felder an, die in einem Ausdruck verwendet werden können. Die Liste enthält abhängig von der jeweiligen Eigenschaft unterschiedliche Elemente. Doppelklicken Sie auf ein Feld, um es in das Feld Ausdruck zu kopieren. Sie können ein Feld auch in das Feld Ausdruck ziehen.
- Datasets
Stellt eine Liste verfügbarer Datasets zur Verfügung und zeigt die Felder an, die Elemente des Datasets sind.
- Operatoren
Zeigt die Operatoren an, die Sie in eine Berechnung oder Zeichenfolgenbearbeitung einschließen können.
- Allgemeine Funktionen
Zeigt allgemeine Funktionen nach Typ gruppiert an (z. B. Text, Datum und Uhrzeit usw.).
Optionen
- Codefenster
Verwenden Sie das Codefenster im oberen Bereich, um einen Ausdruck einzugeben. Wenn Sie das Dialogfeld Ausdruck öffnen, ist im Codefenster der aktuelle Ausdruck enthalten. Sie können den Ausdruck ersetzen oder überarbeiten oder Funktionen, Operatoren, Konstanten, Felder, Parameter und Elemente aus der globalen Auflistung in den Ausdruck einfügen. Diese Änderungen werden im Codefenster wiedergegeben.
- Kategoriestruktur
Zeigt Ausdruckskategorien an. Die Auswahl einer Kategorie begründet einen Kontext für das Erstellen eines Ausdrucks. Wenn Sie beispielsweise die Option Aggregatfunktionen auswählen, werden AVG, Count und andere Aggregatfunktionen angezeigt, die Sie in den Ausdruck einschließen können.
- Beschreibungen, Beispiele oder Elementliste
In Abhängigkeit vom ausgewählten Kategorieelement enthält der dritte Bereich eine Beschreibung, einen Beispielausdruck oder eine Liste mit Elementen.
Siehe auch
Konzepte
Hinzufügen von benutzerdefiniertem Code zu einem Bericht (Visual Studio-Berichts-Designer)
Globale Auflistungen für Ausdrücke in Berichten (Visual Studio-Berichts-Designer)
In Berichten häufig verwendete Ausdrücke (Visual Studio-Berichts-Designer)
Integrierte Funktionen für Berichte (Visual Studio-Berichts-Designer)
Verwenden von Ausdrücken in einem Bericht (Visual Studio-Berichts-Designer)
ReportViewer-Steuerelemente (Visual Studio)
ReportViewer-Webserver und -Windows Forms-Steuerelemente
Weitere Ressourcen
Referenz zur Berichts-Designer-Benutzeroberfläche (Visual Studio)