4D v16.3LOAD RECORD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
LOAD RECORD
|
LOAD RECORD {( Tabellenname )} | ||||||||
Parameter | Typ | Beschreibung | ||||||
Tabellenname | Tabelle |
![]() |
Tabelle, deren Datensatz geladen werden soll Ohne Angabe Haupttabelle |
|||||
Der Befehl LOAD RECORD lädt den Datensatz der Tabelle Tabellenname in den Hauptspeicher. Tabellenname ist optional. Wird dieser Parameter nicht angegeben, bezieht sich LOAD RECORD auf die Haupttabelle.
Gibt es keinen aktuellen Datensatz, hat LOAD RECORD keine Auswirkung.
Mit der Funktion Locked können Sie den Zustand des aktuellen Datensatzes abfragen:
Hinweis: Wurde dieser Befehl nach READ ONLY aufgerufen, wird er automatisch entladen bzw. geladen. Sie müssen hierfür nicht den Befehl UNLOAD RECORD aufrufen.
Normalerweise müssen Sie den Befehl LOAD RECORD nicht einsetzen, da Befehle wie QUERY, NEXT RECORD, PREVIOUS RECORD, etc., automatisch den aktuellen Datensatz laden.
Wollen Sie in der Multi-User- und Multiprozessumgebung einen vorhandenen Datensatz ändern, muss die entsprechende Tabelle im Lese-/Schreibmodus sein. Ist ein Datensatz dieser Tabelle gesperrt und wird nicht geladen, können Sie mit LOAD RECORD versuchen, ihn später erneut zu laden. Verwenden Sie LOAD RECORD in einer Schleife, können Sie warten, bis der Datensatz freigegeben wird.
Tipp: Über den Befehl LOAD RECORD können Sie den aktuellen Datensatz im Rahmen eines Eingabeformulars erneut laden. Alle geänderten Daten werden dann durch ihre vorigen Werte ersetzt. In diesem Fall führt LOAD RECORD eine allgemeine Aufhebung der Dateneingabe aus.
Produkt: 4D
Thema: Datensatz sperren
Nummer:
52
Erstellt: < 4D v6
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)