Dialogfeld Ausdruck erstellen
Vorheriges Thema  Nächstes Thema 

Dialogfeld "Ausdruck erstellen"

In diesem Dialogfeld können Sie Ausdrücke erstellen und bearbeiten. Ein Ausdruck kann ein einfacher Feldname sein, aber auch eine komplexe Berechnung aus unmittelbaren IF-Funktionen, Verkettungen und Datentypkonvertierungen. Der Hauptzweck des Dialogfelds Ausdruck erstellen liegt darin, die Erstellung von

Ausdrücken zu erleichtern, indem es Ihnen bei jedem Schritt die geeigneten Optionen in Listenform zur Verfügung stellt. Auf dieses Dialogfeld können Sie in Designern, Fenstern, Assistenten und Steuerelement-Assistenten zugreifen.
Um einen Ausdruck zu erstellen, können Sie Ausdrücke direkt in das Ausdrucksfeld eingeben oder Elemente aus den Dropdown-Listen im Dialogfeld auswählen, die Visual FoxPro dann für Sie in das Ausdrucksfeld einfügt.


Einige der folgenden Funktionen sind Ihnen möglicherweise von Nutzen, wenn Sie Zeichenfolgen in Ausdrücken bearbeiten möchten.


Für die folgende Aufgabe

Verwendung der Funktion

Entfernen vorangestellter und angehängter Leerzeichen von Zeichenausdrücken

ALLTRIM( )

Entfernen vorangestellter Leerzeichen

LTRIM( )

Entfernen angehängter Leerzeichen

RTRIM( )

Hinzufügen bestimmter Zeichen am Anfang, am Ende oder auf beiden Seiten einer Zeichenfolge

PADL( ), PADR( ), PADC( )

Zugreifen auf Teile einer Zeichenfolge für Vergleichsoperationen

SUBSTR( )

Zugreifen auf eine bestimmte Anzahl Zeichen einer Zeichenfolge, wobei mit dem ersten Zeichen der Zeichenfolge begonnen wird

LEFT( )

Zugreifen auf eine bestimmte Anzahl Zeichen einer Zeichenfolge, wobei mit dem letzten Zeichen der Zeichenfolge begonnen wird

RIGHT( )

Umwandeln von Großbuchstaben in Kleinbuchstaben und umgekehrt

UPPER( ), LOWER( )

Umwandeln des ersten Zeichens einer Zeichenfolge in einen Großbuchstaben

PROPER( )

Konvertierung eines numerischen Felds in eine Zeichenfolge

STR( )


Ausdruck
Zeigt den Ausdruck an, den Sie gerade erstellen oder bearbeiten.


Felder
Liste der Felder der aktuellen Tabelle oder Ansicht. Um ein Feld in das Ausdrucksfeld einzufügen, doppelklicken Sie auf das Feld oder wählen Sie das Feld aus und

drücken Sie die EINGABETASTE. Um Felder einer anderen Tabelle anzuzeigen, wählen Sie im Feld Aus Tabelle eine andere Tabelle aus.


Aus Tabelle
Liste der geöffneten Tabellen und Ansichten. Wählen Sie eine Tabelle oder Ansicht aus, um die Liste der Felder zu aktualisieren.


Variablen
Liste der Systemspeichervariablen, Datenfelder und Speichervariablen, die Sie erstellt haben.

Um eine Variable in das Ausdrucksfeld einzufügen, doppelklicken Sie auf die Variable oder wählen Sie die Variable aus, und drücken Sie die EINGABETASTE.


Prüfen
Überprüft die Syntax des im Ausdrucksfeld eingegebenen Ausdrucks, falls die zugehörige Tabelle geöffnet ist. Wenn der Ausdruck gültig ist, wird die Meldung "Ausdruck ist gültig" in der Statusleiste oder einem Meldungsfenster angezeigt. Wenn der Ausdruck ungültig oder die zugehörige Tabelle nicht geöffnet ist, gibt Visual FoxPro eine Fehlermeldung aus. Diese Option ist für Remote-Ansichten nicht aktiviert.


Anmerkung: Wenn der Ausdruck einen Aufruf einer benutzerdefinierten Funktion enthält, zeigt Prüfen einen Fehler an. Es muß jedoch nicht unbedingt ein Fehler vorliegen, wenn der Ausdruck zur Laufzeit ausgewertet wird.


Optionen
Zeigt das Dialogfeld Optionen für den Ausdruckseditor an, in dem Sie Voreinstellungen für den Ausdruckseditor festlegen können.