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

Home

 
4D v19.8
entity.getDataClass

entity.getDataClass 


 

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

Die Methode entity.getDataClass gibt die Dataclass der Entity zurück. Sie ist hilfreich beim Erstellen von generischem Code.

Folgender generischer Code dupliziert eine Entity:

  //Methode duplicate_entity 
  //duplicate_entities($1)
  //duplicate_entities(entity)
 
 C_OBJECT($1;$entity;$entityNew;$status)
 $entity:=$1 //die Entity zum Duplizieren in $1 erhalten
 $entityNew:=$entity.getDataClass().new() //eine neue Entity in der übergeordneten Dataclass erstellen
 $entityNew.fromObject($entity.toObject()) //alle Attribute erhalten
 $entityNew[$entity.getDataClass().getInfo().primaryKey]:=Null //den Primärschlüssel zurücksetzen
 $status:=$entityNew.save() //die duplizierte Entity sichern



Siehe auch 

4D Blog - ORDA member methods to get the structure information
entitySelection.getDataClass

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - Entity

 
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)