1.2.30 BufCopyFieldAtPIS - formatiertes Feld in Buffer schreiben
BufCopyFieldAtPIS(strBufTarget,lPIS,strBufSource,lField,strFormat);
|
Argumente
|
strBufTarget
Name des Ziel-Buffers der bearbeitet werden soll.
|
|
|
lPIS
Position im Ziel-Buffer
|
|
|
strBufSource
Buffer aus dem das Feld für die Formatierung entnommen werden soll
|
|
|
lField
Nummer des Feldes im Quell-Buffer
|
|
|
strFormat
Formatvorschrift (siehe bei „BufAppendFromDouble“). Ist die Formatvorschrift leer (““), wird direkt, d.h. unformatiert, abgestellt.
|
|
Beschreibung
|
Diese Funktion kopiert ein Feld - mit oder ohne Formatierung - aus einem Puffer in einen Zielpuffer ab einer angegebenen Position.
|
|
Funktionsart
|
Bufferfunction
|
|
Beispiel
|
// formatierten Inhalt des Feldes in Puffer kopieren
BufCopyFieldAtPIS(BufSatz,20,BufTeil,3,"C20");
|
|
Siehe auch
|
BufAssignStringAtPIS, BufSetFormatFromLongAtPIS, BufSetFormatFromDoubleAtPIS, BufSetFormatFromStringAtPIS
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer
