Codeblock Onlinehilfe

SplitTabbedText()


SplitTabbedText() – Spalte aus Tabbed-Text extrahieren



Die Funktion extrahiert aus einem tabulatorgetrennten Text eine Spalte.


Parameter

Beschreibung

aText:C

Text

aResultColumn:N

Spalte, die extrahiert werden soll

aMaxColumn:N

Anzahl vorhandener Spalten in aText


Rückgabewert


Alphanumerisch

Beispiel


| cText, cSplitted |

cText     := '1a' + chr(9) + '1b' + chr(9) + '1c' + chr(9) + '1d' + crlf  +
             '2a' + chr(9) + '2b' + chr(9) + '2c' + chr(9) + '2d',

cSplitted := SplitTabbedText(cText, 3),

// Die Werte werden von SplitTabbedText() durch chr(13) getrennt und 
// für die Anzeige durch einen Zeilenumbruch ersetzt.

cSplitted := StrTran(cSplitted, chr(13), crlf),
cSplitted

// Ergebnis: 1c
//           2c