Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
OB GET ARRAY
|
OB GET ARRAY ( objeto ; propiedad ; array ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
objeto | Objeto, Campo Objeto |
![]() |
Objeto estructurado | |||||
propiedad | Texto |
![]() |
Nombre de la propiedad a leer | |||||
array | Array texto, Array real, Array booleano, Array objeto, Array puntero, Array entero largo |
![]() |
Array valor de la propiedad | |||||
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 _O_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.
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)
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)
Conversiones de tipo entre las colecciones y los arrays 4D
OB SET ARRAY
Producto: 4D
Tema: Objetos (Lenguaje)
Número
1229
Creado por: 4D v14
Modificado: 4D v15
Manual de lenguaje 4D ( 4D v20 R7)