Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
OB GET ARRAY
|
OB GET ARRAY ( Objekt ; Eigenschaft ; Array ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Objekt | Objekt, Objektfeld |
![]() |
Strukturiertes Objekt | |||||
Eigenschaft | Text |
![]() |
Name der zu lesenden Eigenschaft | |||||
Array | Array Text, Array Zahl, Array Boolean, Array Objekt, Array Zeiger, Array Lange Ganzzahl |
![]() |
Wert des Array von Eigenschaft | |||||
Der Befehl OB GET ARRAY findet in Array das Array der Werte, gespeichert in der Eigenschaft des Objekts, das im Parameter Objekt definiert ist.
Objekt muss zuvor über den Befehl _O_C_OBJECT definiert werden oder ein 4D Objektfeld angeben.
Im Parameter Eigenschaft übergeben Sie die Bezeichnung der zu lesenden Eigenschaft. Beachten Sie, dass Eigenschaft Groß- und Kleinschreibung berücksichtigt.
Wir nehmen das Array Objekt aus dem Beispiel zum Befehl OB SET ARRAY:
Wir wollen diese Werte wiederfinden:
ARRAY OBJECT($result;0)
OB GET ARRAY($Children;"Children";$result)
Wir wollen einen Wert im ersten Element des Array ändern:
// Den Wert von "age" ändern:
ARRAY OBJECT($refs)
OB GET ARRAY($refEmployees;"__ENTITIES";$refs)
OB SET($refs{1};"age";25)
OB SET ARRAY
Typkonvertierung zwischen Collections und 4D Arrays
Produkt: 4D
Thema: Objekte (Sprache)
Nummer:
1229
Erstellt: 4D v14
Geändert: 4D v15
4D Programmiersprache ( 4D v20 R7)