Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
OB GET ARRAY
|
OB GET ARRAY ( objeto ; propriedade ; array ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
objeto | Objeto, Campo Objeto |
![]() |
Objeto estruturado | |||||
propriedade | Texto |
![]() |
Nome da propriedade a ler | |||||
array | Array texto, Array real, Array booleano, Array objeto, Array ponteiro, Array inteiro longo |
![]() |
Array valor da propriedade | |||||
O comando OB GET ARRAY recupera em array, o array de valores armazenados na propriedade do objeto de linguagem designado pelo parâmetro objeto.
objeto deve ter sido definido com o comando _O_C_OBJECT ou designar um campo objeto 4D.
No parâmetro propriedade, passe a etiqueta da propriedade a ler. Tenha em conta que o parâmetro propriedade leva em conta as maiúsculas e minúsculas.
Dado um objeto array definido no exemplo do comando OB SET ARRAY:
Queremos recuperar estes valores:
ARRAY OBJECT($result;0)
OB GET ARRAY($Children;"Children";$result)
Queremos mudar um valor no primeiro elemento do array:
// Mudar o valor de "age":
ARRAY OBJECT($refs)
OB GET ARRAY($refEmployees;"__ENTITIES";$refs)
OB SET($refs{1};"age";25)
Produto: 4D
Tema: Objetos (Linguagem)
Número
1229
Criado por: 4D v14
Modificado: 4D v15
Manual de linguagem 4D ( 4D v20 R7)