4D v18

dataClass.getInfo( )

Inicio

 
4D v18
dataClass.getInfo( )

dataClass.getInfo( )  


 

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 dataclass
primaryKeycadenaNombre de la llave primaria de la dataclass
tableNumbernúmeroNúmero interno de tabla 4D

 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 


dataStore.getInfo( )
entitySelection.getDataClass( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - DataClass

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v18)