4D v14.3OB Get type |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
4D v14.3
OB Get type
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OB Get type ( objeto ; propriedade ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| objeto | Object |
|
Objeto estruturado | |||||
| propriedade | Texto |
|
Nome da propriedade | |||||
| Resultado | Inteiro longo |
|
Tipo de valor da propriedade | |||||
O comando OB Get type devolve o tipo do valor associado a propriedade do objeto.
objeto deve ter sido definido utilizando o comando C_OBJECT.
No parâmetro propriedade, passe a etiqueta da propriedade cujo tipo quer conhecer.
Tenha em conta que o parâmetro propriedade leva em conta as maiúsculas e minúsculas.
O comando devolve um inteiro longo que indica o tipo de valor. Pode comparar este valor com as seguintes constantes, que se encontram no tema "Tipos de campos e variáveis":
| Constante | Tipo | Valor |
| Is Boolean | Inteiro longo | 6 |
| Is JSON null | Inteiro longo | 255 |
| Is object | Inteiro longo | 38 |
| Is real | Inteiro longo | 1 |
| Is string var | Inteiro longo | 24 |
| Is text | Inteiro longo | 2 |
| Is undefined | Inteiro longo | 5 |
| Object array | Inteiro longo | 39 |
Produto: 4D
Tema: Objetos (Linguagem)
Número
1230

Criado por: 4D v14
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)