4D v19

entitySelection.getDataClass( )

Inicio

 
4D v19
entitySelection.getDataClass( )

entitySelection.getDataClass( )  


 

El método entitySelection.getDataClass( ) devuelve la dataclass de la selección de entidades. Este método es principalmente útil en el contexto del código genérico.

Ejemplo  

El siguiente código genérico duplica todas las entidades de la selección de entidades:

  //método duplicate_entities
  //duplicate_entities($1)
  //duplicate_entities(entity_selection)
 
 C_OBJECT($dataClass;$1;$entitySelection;$entity;$duplicate;$status)
 $entitySelection:=$1
 $dataClass:=$entitySelection.getDataClass()
 For each($entity;$entitySelection)
    $duplicate:=$dataClass.new()
    $duplicate.fromObject($entity.toObject())
    $duplicate[$dataClass.getInfo().primaryKey]:=Null //reiniciar la llave primaria
    $status:=$duplicate.save()
 End for each



Ver también 


dataClass.getDataStore( )
dataClass.getInfo( )
entity.getDataClass( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - EntitySelection

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)