C16_SetExcMode
C16_SetExcMode(const vPHANDLE aInstHdl, const vINT aFileNo, const vBOOL aAutoFlag) : vERROR
Modus des automatischen Variablenabgleichs festlegen
Details
- aInstHdl: Instanz-Handle
- aFileNo: Dateinummer
- aAutoFlag: Automatischen Transfer aktivieren (true), deaktivieren (false)
- Resultat: vERROR Fehlerwert
- Siehe: Befehle der Programmierschnittstelle , C16_RegExtFld()
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 ).