Saltar al contenido principal
Versión: 20 R10

OB GET ARRAY

OB GET ARRAY* ( objeto ; propiedad ; array )

ParámetroTipoDescripción
objetoObject, Campo ObjectObjeto estructurado
propiedadTextNombre de la propiedad a leer
arrayText array, Real array, Boolean array, Object array, Pointer array, Integer arrayArray valor de la propiedad

Descripción

l 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.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)

Ver también

Conversiones de tipo entre las colecciones y los arrays 4D
OB SET ARRAY

Propiedades

Número de comando1229
Hilo seguro