Makros und Programme einsetzen

Datensätze zwischenspeichern

Top  Previous  Next

Mit Hilfe spezieller Datensatz-Variablen können Sie ganze Datensätze in Programm-Variablen zwischenspeichern:

vardef Rec: Record TABELLE;

definiert eine Variable, die genau einen Datensatz der Tabelle TABELLE aufnehmen kann. Mit den beiden Funktionen GetRec und PutRec kann dann der Satz von der Tabelle in die Variable bzw. von der Variablen zurück in die Tabelle geschrieben werden. Dieses Verfahren ist in vielen Fällen praktisch:

Wenn Sie einen Datensatz sichern wollen, um eine spätere Version mit der Original-Version zu vergleichen.
Wenn Sie einen Datensatz innerhalb einer Tabelle kopieren wollen.

Eng mit diesem Vorgehen verwandt ist die Funktion SetRecord, mit der ein Datensatz von einer Tabelle in eine andere kopiert werden kann. Damit können Sie Tabellen zusammenführen, abgleichen und kopieren sowie Daten aus einer Tabelle exportieren.