4D v19

dataClass.new()

Home

 
4D v19
dataClass.new()

dataClass.new()  


 

Die Methode dataClass.new() erstellt im Speicher eine neue leere Entity, die mit der DataClass verknüpft ist.

Das Entity Objekt wird im Speicher angelegt und nicht in der Datenbank gesichert, bis die Methode entity.save( ) aufgerufen wird. Wird die Entity vor dem Sichern gelöscht, kann sie nicht wiederhergestellt werden.

4D Server: Wird der Primärschlüssel im Client/Server Betrieb automatisch erhöht, erfolgt dies nach Sichern der Entity auf dem Server.

Dieses Beispiel erstellt eine neue Entity in der DataClass "Log" und speichert die Information im Attribut info:

 C_OBJECT($entity)
 $entity:=ds.Log.new() //Eine Referenz erstellen
 $entity.info:="New entry" //ein paar Informationen speichern
 $entity.save() //die Entity sichern



Siehe auch 

entity.clone()

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - DataClass

 
SEITENINHALT 
 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)