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
entitySelection.getDataClass( )

entitySelection.getDataClass( ) 


 

entitySelection.getDataClass () -> Resultado 
Parámetro Tipo   Descripción
Resultado  DataClass in Objeto dataclass al que pertenece la selección de entidades.

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 

4D Blog - ORDA member methods to get the structure information
dataClass.getDataStore( )
dataClass.getInfo( )
entity.getDataClass( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - EntitySelection

 
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)