4D v16.3MODIFY RECORD |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
MODIFY RECORD
MODIFY RECORD
Der Befehl MODIFY RECORD öffnet den aktuellen Datensatz von Tabellenname zur Änderung. Er benutzt das Eingabeformular der Tabelle. Ist kein aktueller Datensatz vorhanden, geschieht beim Aufruf von MODIFY RECORD nichts. Dateiname ist optional. Wird dieser Parameter nicht angegeben, bezieht sich MODIFY RECORD auf die Standardtabelle. Der Befehl beeinträchtigt nicht die aktuelle Auswahl. Das Formular erscheint im obersten Fenster des Prozesses mit Rollbalken und Kästchen für Größeneinstellung. Der optionale Parameter * blendet Rollbalken und Kästchen für Größeneinstellung aus. Um den Befehl MODIFY RECORD zu verwenden, muss der aktuelle Datensatz im Lesen-Schreibmodus sein und darf nicht gesperrt sein. Der Datensatz wird gesichert, wenn der Benutzer auf die Schaltfläche Bestätigen bzw. die Eingabetaste im Zahlenblock klickt oder der Befehl ACCEPT ausgeführt wird. Hinweis: Selbst wenn der Datensatz abgebrochen wird, bleibt er solange im Arbeitsspeicher, bis ein neuer aktueller Datensatz aufgerufen wird. Er kann gesichert werden, wenn SAVE RECORD ausgeführt wird, bevor der Zeiger auf den aktuellen Datensatz geändert wird. Verwenden Sie MODIFY RECORD, ohne dass der Benutzer Daten im Datensatz ändert, wird er als nicht geändert gewertet, d.h. durch Bestätigen wird er nicht erneut gesichert. Aktionen wie Variable ändern, Ankreuzfeld markieren oder Optionsfeld auswählen, gelten nicht als Änderung. Nur wenn Daten in einem Feld geändert werden, sei es durch Dateneingabe oder über eine Methode, wird der Datensatz gesichert. Nach Aufrufen von MODIFY RECORD hat die Systemvariable OK den Wert 1, wenn der Datensatz bestätigt wurde; den Wert 0, wenn er annulliert wurde. Siehe Beispiel für den Befehl ADD RECORD. Bestätigen des Datensatzes setzt die Systemvariable OK auf 1, Abbrechen setzt die Systemvariable OK auf 0. Die Systemvariable OK wird nur gesetzt, wenn der Datensatz bestätigt oder annulliert wird.
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Erstellt: < 4D v6 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||