Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
entitySelection.getDataClass

entitySelection.getDataClass 


 

entitySelection.getDataClass () -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  DataClass in Objekt Dataclass, zu dem die Entity Selection gehört

Die Methode entitySelection.getDataClass gibt die Dataclass der Entity Selection zurück. Das ist besonders hilfreich beim Einrichten von generischem Code.

Folgender generischer Code dupliziert alle Entities der Entity Selection:

  //Methode 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 //den Primärschlüssel zurücksetzen
    $status:=$duplicate.save()
 End for each



Siehe auch 

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

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - EntitySelection

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R5

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)