4D v16.3

PUSH RECORD

Home

 
4D v16.3
PUSH RECORD

PUSH RECORD 


 

PUSH RECORD {( Tabellenname )} 
Parameter Typ   Beschreibung
Tabellenname  Tabelle in Tabelle, deren Datensatz auf den Stapel gelegt werden soll
Ohne Angabe Haupttabelle

Der Befehl PUSH RECORD legt den aktuellen Datensatz - und evtl. dazugehörige Unterdatensätze - der Tabelle Tabellenname auf den Stapel. PUSH RECORD kann vor dem Sichern eines Datensatzes ausgeführt werden.

Tabellenname ist optional. Wird der Parameter nicht angegeben, bezieht sich PUSH RECORD auf die Haupttabelle.

PUSH RECORD nimmt den Datensatz aus der aktuellen Auswahl und sperrt ihn für alle anderen Prozesse und Benutzer, bis er wieder zurückgeholt und vom Stapel entfernt wird. Durch den Befehl POP RECORD können Sie diesen Datensatz zurückerhalten.

Hinweis zur Kompatibilität: Ab Version 11 unterstützt dieser Befehl NICHT mehr Untertabellen.

Folgendes Beispiel legt den Kundendatensatz auf den Stapel:

 PUSH RECORD([Customer]` Lege Kundendatensatz auf den Stapel



Siehe auch 

POP RECORD
Stapel für Datensätze einsetzen

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Datensätze
Nummer: 176

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: < 4D v6
Geändert: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)