Automatischer Datentransfer
Automatischer Datentransfer Übertragung aller Feldinhalte zwischen den Feldpuffern und den Variablen
- Siehe: Datentransfer , Datenbankzugriffe
Oft will der Anwendungsentwickler stets auf die gleichen Felder im Feldpuffer der Datei zugreifen, um anschließend deren Inhalte mit den Feldinhalten von in seinem Programm definierten Variablen auszutauschen. Mit den nachfolgenden Funktionen bietet die Programmierschnittstelle eine effiziente Möglichkeit, den Datenaustausch mittels einer direkten Verbindung zwischen Feld und Variable zu automatisieren. Dies erspart den wiederholten Aufruf der Funktion C16_FldData() bzw. C16_FldDataChar() , die bei jedem Aufruf die Feldangaben überprüft und beschleunigt somit den Datentransfer erheblich, da die Überprüfung bereits bei der Erstellung der Verbindung erfolgt.
Darüber hinaus kann mit einem einmaligen Aufruf von C16_SetExcMode() der automatische Hin- und Rücktransfer von Daten zwischen allen Feldern im Feldpuffer der Datei und den jeweils zu ihnen registrierten externen Feldern veranlasst werden. Auf diese Weise werden die Programmvariablen automatisch nach jeder Datentransfer-Operation aktualisiert, z. B. C16_RecRead() .