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.
199
Views
Zeilenumbrüche ersetzen
von ralf.wenzel » Gestern 13:34 • Verfasst in ABAP® Core
10
Antw.
14243
Views
Zeilenumbrüche in Stings erkennen
von Gast » 07.12.2004 14:13 • Verfasst in ABAP® Core
15
Antw.
1936
Views
12
Antw.
3144
Views
CSV String
von Django90 » 02.10.2017 08:58 • Verfasst in ABAP® für Anfänger
5
Antw.
1972
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

Dialog-Container mit Toolbar/Status
vor 2 Stunden von DeathAndPain gelöst 20 / 2416
Zeilenumbrüche ersetzen
vor 22 Stunden von ralf.wenzel 6 / 201
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1576

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

Dialog-Container mit Toolbar/Status
vor 2 Stunden von DeathAndPain gelöst 20 / 2416
Zeilenumbrüche ersetzen
vor 22 Stunden von ralf.wenzel 6 / 201
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1576

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 642
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2270
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8857