OB GET ARRAY
OB GET ARRAY ( objeto ; propiedad ; array )
Parámetro | Tipo | Descripción | |
---|---|---|---|
objeto | Object, Campo Object | → | Objeto estructurado |
propiedad | Text | → | Nombre de la propiedad a leer |
array | Text array, Real array, Boolean array, Object array, Pointer array, Integer array | ← | Array valor de la propiedad |
Descripción
El comando OB GET ARRAY recupera en array, el array de valores almacenados en la propiedad del objeto de lenguaje designado por el parámetro objeto.
objeto debe haber sido definido con el comando C_OBJECT o designar un campo objeto 4D.
En el parámetro propiedad, pase la etiqueta de la propiedad a leer. Tenga en cuenta que el parámetro propiedad tiene en cuenta las mayúsculas y minúsculas.
Ejemplo 1
Dado un objeto array definido en el ejemplo del comando OB SET ARRAY:
Queremos recuperar estos valores:
ARRAY OBJECT($result;0)
OB GET ARRAY($Children;"Children";$result)
Ejemplo 2
Queremos cambiar un valor en el primer elemento del array:
// Cambiar el valor de "age":
ARRAY OBJECT($refs)
OB GET ARRAY($refEmployees;"__ENTITIES";$refs)
OB SET($refs{1};"age";25)