Resourcen
Bücher
Presse
A bis B
C
D
E bis H
I bis L
M
N bis O
P
Q bis Z
Stellen
Tipps

alle öffnen    alle schließen


Nicht compiliert - . . geändert
 

Escape bei Memofeldern

ESCAPE BEI MEMOFELDERN

von Rainer Becker

Im Maskengenerator kann man ganz elegant Memofelder einbauen. Über die Funktion ( ) EDIT kann man Memofelder mehrzeilig mit einer Rolleiste darstellen und TABs ein- oder ausschalten. Zusätzlich kann man eine Maximalzahl an zulässigen Zeichen festlegen. Alle Klauseln stehen zur Verfügung. Mit einer kleinen Ausnahme. Die VALID-Klausel funktioniert bei Memofeldern ein klein wenig anders. Zwar kann man auch hier das Feld eigentlich nur verlassen, wenn die VALID-Klausel .T. zurückgibt - aber da muß man das "eigentlich" betonen. Drückt ein Benutzer in diesem Fall die Taste ESCAPE so wird das Verbot der VALID-Klausel, daß Feld zu verlassen, einfach ignoriert! Wenn man sicher mit Memofeldern arbeiten möchte, muß man vor Betreten des Memofeldes, also spätestens in der WHEN-Klausel, den Befehl "ON ESCAPE *" eingeben. Sonst kann der Endanwender die VALID-Klausel umgehen und Daten eingeben, die Sie eigentlich nicht zulassen wollten.