Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
OB Keys
|
OB Keys ( Objekt ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Objekt | Objekt |
![]() |
Objekt zur Rückgabe der Eigenschaftsnamen | |||||
Funktionsergebnis | Collection |
![]() |
Collection der Eigenschaftsnamen (Strings) | |||||
Der Befehl OB Keys gibt eine Collection der Strings mit allen aufzählbaren Eigenschaftsnamen von Objekt zurück.
Nur Eigenschaftsnamen auf erster Ebene werden zurückgegeben (Eigenschaftsnamen von Unterobjekten werden nicht zurückgegeben). Die Reihenfolge in der zurückgegebenen Collection richtet sich nach der Reihenfolge, in der die Eigenschaften definiert wurden.
Eine Collection mit allen Eigenschaftsnamen eines Objekts auf oberster Ebene erhalten:
C_OBJECT($person)
C_COLLECTION($col)
$person:=New object
$person.lastName:="Smith"
$person.firstName:="Jenny"
$person.children:=New object("Mary";12;"Mark";8)
$col:=OB Keys($person)
//$col[0]="lastName"
//$col[1]="firstName"
//$col[2]="children"
Produkt: 4D
Thema: Objekte (Sprache)
Nummer:
1719
Erstellt: 4D v18 R3
4D Programmiersprache ( 4D v20 R7)