Zeilenumbrüche im String

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Zeilenumbrüche im String

Beitrag von ABAPlerv (ForumUser / 81 / 24 / 1 ) »
folgendes problem:

ich lese mit READ TEXT texte raus und dann mache ich über die Tabelle wo der text steht ein loop.

Code: Alles auswählen.

DATA: text type string.
LOOP AT lines ASSIGNING <line>.
          text = |{ text }| && |{ <line>-tdline }|.
        ENDLOOP.
wie kann ich die Zeilenübruche aus der Tabelle lines in der Variable text speichern? Gibt es daür irgendein Befehl? Am Ende soll TEXT mit Zeilenumbrüchen mit Fiori Elements ausgegeben werden.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Zeilenumbrüche im String

Beitrag von Xilukarim (ForumUser / 58 / 11 / 5 ) »
versuche mal den FuBa CONVERT_ITF_TO_STREAM_TEXT mit der Option LF = 'X'. Ich meine, dass du die Zeichen für die Zeilenumbrüche dann direkt mit im Ergebnis hast.

Das Ergebnis ist eine String-Tabelle mit einem String pro Zeile. Denke daran, dass nicht jede Zeile in der Texttabelle aus READ_TEXT auch einer "echten/gedruckten" Zeile entspricht, sondern dass sie sich auch über mehrere Zeilen in der TLINES-Tabelle erstrecken können.

Die Zeichen für Zeilenumbrüche findest du in der Klasse cl_abap_char_utilities mit:

Code: Alles auswählen.

cl_abap_char_utilities=>newline "entspricht \n
cl_abap_char_utilities=>cr_lf "entspricht \r\n

Folgende Benutzer bedankten sich beim Autor Xilukarim für den Beitrag (Insgesamt 2):
msfoxABAPlerv

ECC 6.07
Netweaver 7.40

Re: Zeilenumbrüche im String

Beitrag von ABAPlerv (ForumUser / 81 / 24 / 1 ) »
*
Zuletzt geändert von ABAPlerv am 01.09.2023 15:18, insgesamt 1-mal geändert.

Re: Zeilenumbrüche im String

Beitrag von ABAPlerv (ForumUser / 81 / 24 / 1 ) »
ABAPlerv hat geschrieben:
01.09.2023 15:17
cl_abap_char_utilities=>cr_lf hat geholfen, Danke!

Seite 1 von 1

Vergleichbare Themen

5
Antw.
757
Views
Zeilenumbrüche ersetzen
von ralf.wenzel » 23.11.2024 13:34 • Verfasst in ABAP® Core
10
Antw.
14334
Views
Zeilenumbrüche in Stings erkennen
von Gast » 07.12.2004 14:13 • Verfasst in ABAP® Core
15
Antw.
2063
Views
12
Antw.
3175
Views
CSV String
von Django90 » 02.10.2017 08:58 • Verfasst in ABAP® für Anfänger
5
Antw.
1991
Views
..als String aufbereiten
von supermario73 » 26.05.2008 19:44 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor einer Stunde von DeathAndPain 19 / 11183
Dialog-Container mit Toolbar/Status
vor 21 Stunden von black_adept gelöst 27 / 4312
IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 207

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor einer Stunde von DeathAndPain 19 / 11183
Dialog-Container mit Toolbar/Status
vor 21 Stunden von black_adept gelöst 27 / 4312
IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 207

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 23 Stunden von ArjenR 1 / 207
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3139
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9732