Aller au contenu principal
Version : 20 R10

OB GET ARRAY

OB GET ARRAY* ( objet ; propriété ; tableau )

ParamètreTypeDescription
objetObject, ObjectObjet structuré
propriétéTextNom de la propriété à lire
tableauText array, Real array, Boolean array, Object array, Pointer array, Integer arrayTableau valeur de la propriété

Description

a commande OB GET ARRAY récupère dans tableau le tableau de valeurs stocké dans la propriété de l’objet de langage désigné par le paramètre objet.doit avoir été défini via la commande C_OBJECT ou désigner un champ objet 4D.

Passez dans le paramètre propriété le libellé de la propriété à lire. Attention, le paramètre propriété tient compte des majuscules/minuscules.

Exemple 1

Soit le tableau objet défini dans l’exemple de la commande OB SET ARRAY :

On souhaite récupérer ces valeurs :

 ARRAY OBJECT($result;0)
 OB GET ARRAY($Enfants;"Enfants";$result)

Exemple 2

On souhaite changer une valeur dans le premier élément du tableau :

     //Changer la valeur de "age" :
 ARRAY OBJECT($refs)
 OB GET ARRAY($refEmployees;"__ENTITIES";$refs)
 OB SET($refs{1};"age";25)

Voir aussi

Conversions de type entre les collections et les tableaux 4D
OB SET ARRAY

Propriétés

Numéro de commande1229
Thread safe