4D v16.3SAVE RECORD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SAVE RECORD
SAVE RECORD
Der Befehl SAVE RECORD sichert den aktuellen Datensatz von Tabellenname im aktuellen Prozess. Gibt es keinen aktuellen Datensatz, wird SAVE RECORD nicht ausgeführt. Sie verwenden SAVE RECORD, um einen Datensatz zu sichern, der über Programmierung angelegt oder geändert wurde. Ein Datensatz, den der Anwender im Formular geändert und bestätigt hat, muss nicht mit SAVE RECORD gesichert werden. Ein Datensatz, den der Anwender im Formular geändert und abgebrochen hat, lässt sich weiterhin mit SAVE RECORD sichern. Rufen Sie SAVE RECORD auf, wenn kein Feld im Datensatz geändert wurde, führt der Befehl nichts aus, d.h. der Trigger wird nicht aufgerufen. SAVE RECORD müssen Sie anwenden, wenn Sie:
Führen Sie SAVE RECORD nicht während dem Ereignis On Validate für ein bestätigtes Formular aus, denn dann wird der Datensatz doppelt gesichert. Hinweis: Bei Datensätzen mit bearbeiteten Objektfeldern müssen Sie dies 4D vor Aufrufen von SAVE RECORD explizit mitteilen. Weitere Informationen dazu finden Sie im Abschnitt Objektfelder sichern. Folgendes Beispiel ist Teil einer Methode, die Datensätze aus einem Dokument ausliest. Der Programmierabschnitt erhält einen Datensatz und sichert ihn bei korrektem Empfang: RECEIVE RECORD([Customers]) ` Empfange Datensatz von Festplatte
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Erstellt: < 4D v6 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||