infra:NET User
 
×
1.2.191 StringReplaceAsc – Zeichen über dezimalen Wert tauschen
StringReplaceAsc(strBuffer, lASCIId1, lASCIId2);
Argumente
strBuffer
Buffer, in dem Zeichen ersetzt werden soll.
 
lASCIId1
Dezimalwert des ASCII-Zeichens, das ersetzt werden soll
 
lASCIId2
Dezimalwert des ASCII-Zeichens, das lASCIId1 ersetzen soll
Beschreibung
Mit Hilfe dieser Funktion können bestimmte nicht druckbare ASCII - Zeichen in einem Puffer durch ein anderes Zeichen ersetzt werden.
Beispiel
StringReplaceAsc(strBuffer, 9, 32);
Alle Tabulatoren werden durch Leerzeichen ersetzt
Rückgabewert
Keiner:
Skript wird im Fehlerfall abgebrochen.
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.