Zum Hauptinhalt springen

C16_SetExcMode

C16_SetExcMode(const vPHANDLE aInstHdl, const vINT aFileNo, const vBOOL aAutoFlag) : vERROR

Modus des automatischen Variablenabgleichs festlegen

Details

Diese Funktion sorgt vor und nach den Datensatz-Operationen C16_RecRead , C16_RecLink() , C16_RecInsert() , C16_RecReplace() und C16_RecDelete() für den automatischen Transfer von Daten zwischen allen Feldern im Feldpuffer der Datei und den mit ihnen verbundenen Programmvariablen (vgl. C16_RegExtFld() ), damit diese den aktuellen Inhalt des Feldpuffers widerspiegeln. Im Parameter (aInstHdl) wird der von C16_InitInstance() bereitgestellte Instanz-Handle, der in der Funktion C16_OpenArea() zum Öffnen der Datenbank verwendet wurde, übergeben. Der automatische Transfer wird mit (aAutoFlag) = true aktiviert und findet solange statt, bis der Modus durch einen erneuten Aufruf mit (aAutoFlag) = false wieder deaktiviert wird.

Der Rückgabewert vom Typ vERROR beinhaltet entweder 0 (kein Fehler) oder einen negativen Fehlerwert (siehe Fehlerwerte ).