4D v14.3

OB Get type

Página Inicial

 
4D v14.3
OB Get type

OB Get type 


 

OB Get type ( objeto ; propriedade ) -> Resultado 
Parâmetro Tipo   Descrição
objeto  Object in Objeto estruturado
propriedade  Texto in Nome da propriedade
Resultado  Inteiro longo in 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

Exemplo  

Queremos obter o tipo de valores padrão:

 C_OBJECT($ref)
 OB SET($ref;"nome";"smith";"idade";42)
 $type:=OB Get type($ref;"nome") //$type devolve 2
 $type2:=OB Get type($ref;"idade") //$type2 devolve 1

 
PROPRIEDADES 

Produto: 4D
Tema: Objetos (Linguagem)
Número 1230

 
HISTÓRIA 

New
Criado por: 4D v14

 
VER TAMBÉM 

OB GET PROPERTY NAMES

 
ARTICLE USAGE

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)