Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
FORM GET ENTRY ORDER
|
FORM GET ENTRY ORDER ( ObjektNamen {; SeitenNr | *} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
ObjektNamen | Array Text |
![]() |
ObjektNamen sortiert nach Eingabereihenfolge | |||||
SeitenNr | * | Lange Ganzzahl, Operator |
![]() |
Nummer der Seite zum Erhalten der definierten Eingabereihenfolge (ohne Angabe aktuelle Seite) oder * zum Erhalten der aktuellen Eingabereihenfolge der aktuellen Seite | |||||
Der Befehl FORM GET ENTRY ORDER gibt in ObjektNamen die sortierten Namen der Objekte zurück, die die Eingabereihenfolge im Formular definieren.
Hinweis: Bei Anwendung auf ein Hauptformular gibt dieser Befehl nicht die Eingabereihenfolge in einem Unterformular zurück.
Einige Objekte aus der aktuellen Eingabefolge ausschließen:
ARRAY TEXT($arrTabOrderObject;0)
C_LONGINT($vElem)
FORM GET ENTRY ORDER($arrTabOrderObject;*) //die aktuelle Eingabefolge erhalten
Repeat
$vElem:=Find in array($arrTabOrderObject;"vTax@")
If($vElem>0) //Objekte aus der Eingabefolge ausschließen, deren Name mit "vTax" beginnt
DELETE FROM ARRAY($arrTabOrderObject;$vElem)
End if
Until($vElem<0)
FORM SET ENTRY ORDER($arrTabOrderObject) //die neue Eingabefolge anwenden
Produkt: 4D
Thema: Formulare
Nummer:
1469
Erstellt: 4D v16 R4
4D Programmiersprache ( 4D v20 R7)