C16_ExcFldData
C16_ExcFldData(const vPHANDLE aInstHdl, const vINT aFileNo, const vINT aSbrNo, const vINT aFldNo, const vBOOL aWriteFlag) : vERROR
Feld übertragen
Details
- aInstHdl: Instanz-Handle
- aFileNo: Dateinummer
- aSbrNo: Teildatensatznummer
- aFldNo: Feldnummer
- aWriteFlag: Feld schreiben (true), lesen (false)
- Resultat: vERROR Fehlerwert
- Siehe: Befehle der Programmierschnittstelle , C16_ExcFileData() , C16_ExcSbrData() , C16_FldData() , C16_RegExtFld()
Veranlasst den Transfer von Daten zwischen einer registrierten Programmvariable (vgl. C16_RegExtFld() ) und dem mit ihr verbundenen Feld im Feldpuffer der Datei.
Im Parameter (aInstHdl) wird der von C16_InitInstance() bereitgestellte Instanz-Handle, der in der Funktion C16_OpenArea() zum Öffnen der Datenbank verwendet wurde, übergeben.
Mit (aFileNo), (aSbrNo) und (aFldNo) wird das Feld identifiziert. Der Parameter (aWriteFlag) gibt an, ob das in der registrierten Variablen bereitgestellte Datum in die Puffer von (aFileNo) geschrieben werden (true) oder der Inhalt des Datensatzpuffers von (aFileNo) in die registrierte Variable kopiert wird (false).
Der Rückgabewert vom Typ vERROR beinhaltet entweder 0 (kein Fehler) oder einen negativen Fehlerwert (siehe Fehlerwerte ).