4D v16.3

Estructura de los objetos de lenguaje 4D

Inicio

 
4D v16.3
Estructura de los objetos de lenguaje 4D

Estructura de los objetos de lenguaje 4D  


 

 

Los comandos del tema Objetos (Lenguaje) permiten crear y trabajar con los datos en forma de objeto. Esta funcionalidad amplía las oportunidades de intercambio entre 4D y todo tipo de aplicación que soporte los datos estructurados.

Todos los comandos de este tema tienen en cuenta los objetos 4D siguientes:

La estructura de los objetos "nativos" 4D se basa en el principio clásico de pares "propiedad/valor". La sintaxis de estos objetos se basa en la notación JSON, pero no la sigue completamente.

Nota: para trabajar con objetos JSON , debe utilizar los comandos del tema "JSON".

  • Un nombre de atributo es siempre un texto, por ejemplo "Nom".
  • Un valor de propiedad puede ser del siguiente tipo:
    • número (Real, Entero, etc.)
    • texto
    • array (texto, real, entero largo, entero, booleano, objeto, puntero)
    • nulo
    • booleano
    • fecha (formato "AAAA-MM-DDTHH:mm:ss.SSSZ")
    • objeto (los objetos pueden estar anidados en varios niveles).
    • las variables objeto y arrays objeto también soportan punteros (almacenados como tal, evaluados utilizando el comando JSON Stringify o durante una copia).

Atención: tenga en cuenta que los nombres de atributos distinguen entre mayúsculas y minúsculas.



Ver también 

QUERY BY ATTRIBUTE

 
PROPIEDADES 

Producto: 4D
Tema: Objetos (Lenguaje)

 
HISTORIA 

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)