| 4D v20.1OB Cles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 OB Cles 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OB Cles ( objet ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| objet | Objet |   | Objet dont on veut obtenir les noms des propriétés | |||||
| Résultat | Collection |   | Collection de noms de propriété (chaines) | |||||
La commande OB Cles retourne une collection de chaînes contenant tous les noms des propriétés énumérables de l'objet.
Seuls les noms de propriétés de premier niveau sont retournés (les noms des propriétés des sous-objets ne sont pas retournés). L'ordre des noms contenus dans la collection retournée suit l'ordre de défintion des propriétés.
Vous souhaitez une collection avec tous les noms de propriétés de premier niveau d'un objet :
 C_OBJET($person)
 C_COLLECTION($col)
 
 $person:=Creer objet
 $person.lastName:="Dupont"
 $person.firstName:="Jeanne"
 $person.children:=Creer objet("Marie";12;"Marc";8)
 
 $col:=OB Cles($person)
 
  //$col[0]="lastName"
  //$col[1]="firstName"
  //$col[2]="children"
	Produit :  4D
	Thème :  Objets (Langage)
	Numéro :  
        1719
        
        
        
	Nom intl. :  OB Keys
	Créé :  4D v18 R3
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v20)
	
	
	4D - Langage ( 4D v20.1)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire