4D v13.4ARRAY TO LIST |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
ARRAY TO LIST
|
ARRAY TO LIST ( ArrayName ; Liste {; itemRefs} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
ArrayName | Array |
![]() |
Array, aus dem Array-Elemente zu kopieren sind | |||||
Liste | String |
![]() |
Liste, in die Array-Elemente zu kopieren sind | |||||
itemRefs | Array |
![]() |
Numerisches Array mit den Referenznummern der Items | |||||
Der Befehl ARRAY TO LIST erstellt oder ersetzt Liste (wie im Listeneditor der Designumgebung definiert) mit den Elementen von Array.
Der Parameter itemRefs ist optional. Verwenden Sie ihn, muss er ein numerisches Array sein, das mit Array synchronisiert ist. Jedes Element gibt dann die Referenznummer der Einträge aus der Liste für das entsprechende Element in Array an. Verwenden Sie ihn nicht, setzt 4D automatisch die Referenznummer der Einträge aus der Liste auf 1, 2... N.
Hinweis zur Kompatibilität: Verwenden Sie ARRAY TO LIST mit Bedacht, da es folgende Beschränkungen gibt:
Mit ARRAY TO LIST können Sie weiterhin eine Liste mit den Elementen eines Array erstellen. Für den uneingeschränkten Einsatz von Listen mit Werten empfehlen wir, die Befehle im Kapitel Hierarchische Listen zu verwenden.
Folgendes Beispiel kopiert das Array atRegions in die Liste mit Namen “Regions:”
ARRAY TO LIST(atRegions;"Regions")
Der Fehler -9957 tritt auf, wenn ARRAY TO LIST auf eine Liste angewendet wird, die gerade in der Designumgebung im Listeneditor angelegt wird. Sie können diesen Fehler mit einer Projektmethode ON ERR CALL abfangen.
Produkt: 4D
Thema: Arrays
Nummer:
287
Alphabetische Liste der Befehle
Erstellt: < 4D v6
LIST TO ARRAY
Load list
ON ERR CALL
SAVE LIST