Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
OB GET ARRAY

OB GET ARRAY 


 

OB GET ARRAY ( Objekt ; Eigenschaft ; Array ) 
Parameter Typ   Beschreibung
Objekt  Objekt, Objektfeld in Strukturiertes Objekt
Eigenschaft  Text in Name der zu lesenden Eigenschaft
Array  Array Text, Array Zahl, Array Boolean, Array Objekt, Array Zeiger, Array Lange Ganzzahl in 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)



Siehe auch 

OB SET ARRAY
Typkonvertierung zwischen Collections und 4D Arrays

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Objekte (Sprache)
Nummer: 1229

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v14
Geändert: 4D v15

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)