Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19.8
dataClass.getInfo( )

dataClass.getInfo( ) 


 

dataClass.getInfo () -> Resultado 
Parámetro Tipo   Descripción
Resultado  Objeto in Información en el dataclass

El método dataClass.getInfo( ) devuelve un objeto que brinda información sobre la dataclass. Este método es útil para configurar el código genérico.


Objeto devuelto

PropiedadTipoDescripción
namecadenaNombre de la clase de datos
primaryKeycadenaNombre de la llave primaria de la clase de datos
tableNumbernúmeroNúmero interno de tabla 4D (no se devuelve si la clase de datos es de un almacén de datos remoto)

 C_OBJECT($1;$e;$status)
 $e:=$1 //$1 es una entidad
 
 computeEmployeeNumber($e//Ejecutar las acciones en una entidad
 $status:=$e.save()
 if($status.success)
    ALERT("Record updated in table "+$e.getDataClass().getInfo().name)
 End if

 C_OBJECT($es;$settings)
 
 $settings:=New object
 $settings.parameters:=New object("receivedIds";getIds())
 $settings.attributes:=New object("pk";ds.Clients.getInfo().primaryKey)
 $es:=ds.Clients.query(":pk in :receivedIds";$settings)

 C_TEXT($pk)
 C_OBJECT($dataClassAttribute)
 
 $pk:=ds.Employee.getInfo().primaryKey
 $dataClassAttribute:=ds.Employee[$pk// Si es necesario, el atributo que coincide con la llave primaria es accesible



Ver también 

4D Blog - ORDA member methods to get the structure information
dataStore.getInfo( )
entitySelection.getDataClass( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - DataClass

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v17 R5

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)