<< | Inhaltsverzeichnis | Suchen | >> |
Funktion
Syntax: |
DELFIELD(<ZEILE>,<SPALTE>) |
Bedeutung: |
Mit DELFIELD können auf der Maske bzw. dem aktuellen Window Eingabefelder gelöscht werden, die mit ADDFIELD erzeugt wurden. <ZEILE> und <SPALTE> geben die Position des Feldes an. Unter Java können alle Felder einer Maske mit DELFIELD gelöscht werden. |
|
Die Funktion DELFIELD liefert als Ergebnis 0, wenn kein Fehler auftrat, sonst eine Fehlernummer. Die entsprechenden Fehlernummern sind im Anhang aufgeführt. |
|
|
|
Achtung: Das gerade aktive Eingabefeld kann nicht mit DELFIELD gelöscht werden. |
|
|
|
|
|
Achtung: Erfolgt der Aufruf von DELFIELD innerhalb der Maskenfeldverarbeitung, so sollte am Ende des Löschvorgangs stets das aktuelle Feld mit GOTO #.EBUS_FENR oder ein anderes Feld mit GOTO #... angesprungen werden, da sonst in manchen Fällen im aktuellen Feld ein falscher Feldinhalt angezeigt wird. |
|
|
|
|
|
Achtung: Mit DELFIELD gelöschte Felder werden nur unter Java automatisch vom Bildschirm gelöscht. Unter WINDOWS muß die Anweisung DISPLAY FORM ausgeführt werden. Gelöschte Felder sind danach nicht mehr sichtbar. |
|
|
siehe auch: |