infra:NET User
 
×
1.2.44 BufQueryStringFromPIS – String ab PIS aus Buffer lesen
BufQueryStringFromPIS(strBufName,nPIS,nLen,strValue);
Argumente
strBufName
Name des Buffers aus dem gelesen werden soll.
 
nPIS
absolute Position des gewünschten Strings innerhalb des Buffers ab der gelesen werden soll (PIS ist von 1 bis Länge des Buffers - nLen erlaubt)
 
nLen
Länge des gewünschten Strings. Länge + PIS dürfen nicht größer als die Länge des Buffers sein.
 
strValue
Gelesener Wert.
Beschreibung
Aus einem Buffer wird ab einer absoluten Position (PIS) ein String in der vorgegebenen Länge gelesen.
Achtung:
Die Position ist nicht die Position die durch das Data dictionary vorgegeben ist wie im „BufQueryStringFromField“.
Funktionsart
Bufferfunction, STPFunktionn ???
Beispiel
// 5 Zeichen aus einem „Satz“ ab Position 3 lesen
BufQueryStringFromPIS(strSatz,3,5,strFeld);
Siehe auch
BufQueryStringFromField, BufSetStringAtPIS,