<< Inhaltsverzeichnis Suchen >>

DELFIELD

Funktion

Syntax:

DELFIELD(<ZEILE>,<SPALTE>)

<ZEILE>             = <NUM-AUSDRUCK>
<SPALTE>          = <NUM-AUSDRUCK>

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:

ADDFIELD, STARTFIELD