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

Home

 
4D v19.8
entity.clone()

entity.clone() 


 

entity.clone() () -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  Entity in Neue Entity, die auf den Datensatz verweist

Die Methode entity.clone() erstellt im Speicher eine neue Entity, die auf denselben Datensatz wie die ursprüngliche Entity verweist.Mit dieser Methode können Sie Entities getrennt aktualisieren.

Beachten Sie, dass jede Änderung in Entities im referenzierten Datensatz nur gesichert wird, wenn die Methode entity.save( ) ausgeführt wird.

Diese Methode lässt sich nur mit Entities verwenden, die bereits in der Datenbank gesichert sind. Sie lässt sich nicht mit einer neu erstellten Entity aufrufen. Hier gibt entity.isNew() Wahr zurück.

 C_OBJECT($emp;$empCloned)
 $emp:=ds.Employee.get(672)
 $empCloned:=$emp.clone()
 
 $emp.lastName:="Smith" //in $emp ausgeführte Updates sind in $empCloned nicht ausgeführt



Siehe auch 

dataClass.new()

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - Entity

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17

 
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)