4D v16.3

OB Get type

Inicio

 
4D v16.3
OB Get type

OB Get type 


 

OB Get type ( objeto ; propiedad ) -> Resultado 
Parámetro Tipo   Descripción
objeto  Objeto, Campo Objeto in Objeto estructurado
propiedad  Texto in Nombre de la propiedad
Resultado  Entero largo in Tipo de valor de la propiedad

El comando OB Get type devuelve el tipo del valor asociado a la propiedad del objeto.

objeto debe haber sido definido utilizando el comando C_OBJECT o designar un campo objeto 4D.

En el parámetro propiedad, pase la etiqueta de la propiedad cuyo tipo quiere conocer.
Tenga en cuenta que el parámetro propiedad tiene en cuenta las mayúsculas y minúsculas.

El comando devuelve un entero largo que indica el tipo de valor. Puede comparar este valor con las siguientes constantes, que se encuentran en el tema "Tipos de campos y variables":

Constante Tipo Valor
Is Boolean Entero largo 6
Is JSON null Entero largo 255
Is object Entero largo 38
Is real Entero largo 1
Is text Entero largo 2
Is undefined Entero largo 5
Object array Entero largo 39

Ejemplo  

Queremos obtener el tipo de valores estándar:

 C_OBJECT($ref)
 OB SET($ref;"nombre";"smith";"edad";42)
 $type:=OB Get type($ref;"nombre") //$type devuelve 2
 $type2:=OB Get type($ref;"edad") //$type2 devuelve 1



Ver también 

OB GET PROPERTY NAMES

 
PROPIEDADES 

Producto: 4D
Tema: Objetos (Lenguaje)
Número 1230

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v14
Modificado: 4D v15

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)