Skip to main content
Skip table of contents

p$TDV:Allg:ZerlText


p$TDV:Allg:ZerlText

Zerlegen eines mehrzeiligen Textes in Einzelzeilen, die in ein übergebenes Zeichenketten-Feld umgespeichert werden. Zurückgeben wird die Anzahl der gefundenen Zeilen.

Als Zeilentrenner sind die Zeichen Zeilenumbruch (ASCII-Code 13) und Zeilenvorschub (ASCII-Code 10) oder aber auch beide gemeinsam möglich.

Bitte beachten: Der Feldname wird indirekt (als Zeichenkette) übergeben, also in Anführungszeichen eingeschlossen. Damit der Datenzugriff gewährleistet ist, muss der Parameter außerdem global sein.

Syntax:

AnzZeilen = p$TDV:Allg:ZerlText( ZeilenFeld, Text )

 

Argument

Typ

Bedeutung

 

ZeilenFeld

Zeichenkette

Feldname des Feldes, das mit den Einzelzeilen gefüllt wird. Die restlichen Feldelemente werden auf LEER gesetzt.

 

Text

Zeichenkette

Text mit Zeilenumbrüchen

Ergebnis:

Ganzzahl

Anzahl der gefundenen Zeilen (Füllung des Parameters ZeilenFeld)

Beispiel:

Zerlegen einer Adresse:

Adresse = 'Franz Müller
Rosenweg 2
12345 Blumendorf'

Anz = p$TDV:Allg:ZerlText( 'Zeilen', Adresse)

→ Anz = 3
Zeilen[1] = 'Franz Müller'
Zeilen[2] = 'Rosenweg 2'
Zeilen[3] = '12345 Blumendorf'

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.