4D v19

entitySelection.getDataClass( )

Accueil

 
4D v19
entitySelection.getDataClass( )

entitySelection.getDataClass( )  


 

La méthode entitySelection.getDataClass( ) retourne la dataclass de la sélection d'entités. Cette méthode est utile principalement dans le contexte du code générique.

Exemple  

Le code générique suivant duplique toutes les entités de la sélection d'entités :

  //méthode duplicate_entities
  //duplicate_entities($1)
  //duplicate_entities(entity_selection)
 
 C_OBJET($dataClass;$1;$entitySelection;$entity;$duplicate;$status)
 $entitySelection:=$1
 $dataClass:=$entitySelection.getDataClass()
 Pour chaque($entity;$entitySelection)
    $duplicate:=$dataClass.new()
    $duplicate.fromObject($entity.toObject())
    $duplicate[$dataClass.getInfo().primaryKey]:=Null //réinitialise la clé primaire
    $status:=$duplicate.save()
 Fin de chaque



Voir aussi  


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

 
PROPRIÉTÉS 

Produit : 4D
Thème : ORDA - EntitySelection
Nom intl. : entitySelection.getDataClass( )

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)