Dialogfeld "Formel-Editor"

Abgesehen von Auswahl- und Suchformeln, die Sie mit dem Auswahl- oder Such-Assistenten erstellen können, werden alle Formeln im Formel-Editor von Crystal Reports erstellt.

Öffnen des Formel-Editors

  1. Klicken Sie mit der rechten Maustaste im Feld-Explorer auf Formelfelder und dann auf Neu.

    NoteTipp

    Klicken Sie zum Anzeigen des Feld-Explorers im Menü Crystal Reports auf Feld-Explorer.

  2. Geben Sie im Dialogfeld Formelname den Namen ein, dem Sie die Formel zuordnen möchten.

  3. Klicken Sie auf Editor verwenden.

    Der Formel-Editor wird angezeigt.

Bereiche des Formel-Editors

Der Formel-Editor enthält vier Hauptfenster.

Fenster

Beschreibung des Inhalts

Berichtfelder

Berichtfelder enthalten sämtliche Datenbankfelder, die für den Bericht zur Verfügung stehen. Dabei werden auch alle bereits für den Bericht erstellten Formeln oder Gruppen eingeschlossen.

Funktionen

Funktionen sind vordefinierte Prozeduren, die Werte zurückgeben. Funktionen führen Berechnungen wie average (Mittelwertbildung), sum (Summe), count (Zählung), sin, trim und uppercase (Umwandlung in Großbuchstaben) durch.

Operatoren

Operatoren sind die in Formeln verwendeten "Tätigkeitswörter". Sie beschreiben einen Vorgang oder eine Aktion, die zwischen zwei oder mehr Werten durchgeführt werden soll.

Beispiele für Operatoren: "Addieren", "Subtrahieren", "kleiner als" und "größer als".

Textfenster Formel

Der Bereich, in dem Sie eine Formel erstellen.

Syntaxoptionen

Oben rechts im Formel-Editor befindet sich eine Dropdownliste, in der Sie für die zu erstellende Formel zwischen Crystal-Syntax und Basic-Syntax wählen können.

Wenn Sie von der Crystal-Syntax zur Basic-Syntax oder umgekehrt wechseln, ändert sich auch die Liste der Funktionen im Fenster "Funktionen" und die Liste der Operatoren im Fenster "Operatoren". Für jede Syntax werden andere Funktionen und Operatoren verwendet.

Die Liste der verfügbaren Berichtsfelder bleibt stets unverändert, da die Berichtsfelder in beiden Syntaxarten zur Verfügung stehen.

Eingeben von Formelkomponenten

Die Berichtfeld-, Funktions- und Operatorstrukturen im oberen Bereich des Formel-Editors enthalten die primären Formelkomponenten. Doppelklicken Sie auf die gewünschten Komponenten, um sie der Formel hinzuzufügen.

Siehe auch