<< Inhaltsverzeichnis Suchen >>

CHANGE_FIELDSEQUENCE

Funktion

Syntax:

CHANGE_FIELDSEQUENCE(<FELDNR>,<NEUE-FELDNR>)

<FELDNR> = <NUM-AUSDRUCK>
<NEUE-FELDNR> = <NUM-AUSDRUCK>

Bedeutung:

CHANGE_FIELDSEQUENCE ändert die Feldreihenfolge auf der aktuellen Maske. Das Feld Nr. <FELDNR> erhält die neue Reihenfolgenummer <NEUE-FELDNR>. <FELDNR> und <NEUE-FELDNR> beziehen sich auf die programminterne Feldreihenfolge (Feldnummern ab 1 lückenlos aufsteigend).

Die Funktion liefert folgende Ergebniswerte:

 

0

kein Fehler

 

-2

<FELDNR> und <NEUE-FELDNR> sind identisch

 

-3

<FELDNR> existiert nicht

 

-4

keine Maskenfelder vorhanden

Beispiel:

/* Alte Feldreihenfolge: A  B  C  D

H% = CHANGE_FIELDSEQUENCE(1,3)

/* Neue Feldreihenfolge ist jetzt: B  C  A  D

siehe auch:

EBUS_FENR, ADDFIELD