STring nach LF/CR und LF bzw. CR durchsuchen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
13 Beiträge • Seite 1 von 1
13 Beiträge Seite 1 von 1

STring nach LF/CR und LF bzw. CR durchsuchen

Beitrag von bechi (ForumUser / 22 / 0 / 1 ) »
Hallo liebe Forenmitglieder,

ich vermute zwar, dass mein Problem schon mal behandelt worden ist, aber ich habe es trotz intensivstes Suchen nichts passendes gefunden.
Ich habe ein Character Feld, dass ich auf LF/CR, CR und LF überprüfen will und dann diese Sonderzeichen rausschmeßen will. Mir ist aber bis jetzt keine passende Lösung eingefallen.
Ein Umwandeln des String in Hex hat nicht wirklich funktioniert mit dem MOVE-Befehl.Und somit könnte ich nichts durchsuchen.
Dann habe ich mir gedacht, versuch es mal mit COnstanten, die die ASCII-Zeiche haben, aber ich bin anschenend zu doof, solche Konstanten zu deklarieren und initialisieren.

Ich würde mich deshalb über denkanstöße freuen.

Grüße aus Bayern!
Christian

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


Beitrag von RoBu di AQu (ForumUser / 21 / 0 / 1 ) »
Hallo Christian,
mit

Code: Alles auswählen.

CONSTANTS  CRLF(1)  TYPE X VALUE '0D'.
kannst Du LF/CR definieren.
Danach search oder translate...

Hilft Dir das weiter?
Gruß RoBu di AQu

Beitrag von bechi (ForumUser / 22 / 0 / 1 ) »
Hallo RoBu di AQu,

danke für dei schnelle Antwort.
Hast du vielleicht auch eine Antwort auf die Frage wie ich einen STring in einen XSTRING bekomme und wieder zurück?

Gruß
Christian

Beitrag von RoBu di AQu (ForumUser / 21 / 0 / 1 ) »
Wie wäre es mit FB:SCMS_STRING_TO_XSTRING (Text packen - Text -> Binär) ab 6.x

Gruß RoBu di AQu

Beitrag von bechi (ForumUser / 22 / 0 / 1 ) »
Hallo,

guter Vorschlag, hab aber 3.1.

Gruß
Christian

Beitrag von RoBu di AQu (ForumUser / 21 / 0 / 1 ) »
Upps - dann kann ich Dir nur noch zum Releasewechsel raten :lol:
wäre glaub' ich auch an der Zeit - oder...
Gruß RoBu di AQu

Beitrag von bechi (ForumUser / 22 / 0 / 1 ) »
Ist auch schon in Arbeit. Ich brauch das ganze für eine Migration.

Gruß
Christian

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Wie wäre es, wenn du deine Dateien per FTP auf den AplikationServer kopierts? Dann hast du das Problem nicht mehr mit den Schmierzeichen.
Lädts du deine Daten vom Präsentationsserver mit Upload, hast du das Problem ja auch nicht.

Gruß

Thomas

Beitrag von BesenWesen (Specialist / 183 / 0 / 0 ) »
RoBu di AQu hat geschrieben:Hallo Christian,
mit

Code: Alles auswählen.

CONSTANTS  CRLF(1)  TYPE X VALUE '0D'.
kannst Du LF/CR definieren.
Danach search oder translate...

Hilft Dir das weiter?
Gruß RoBu di AQu
wenn mich am fruehen morgen nicht alles taeuscht ist aber der hexwert fuer LF/CR '0A0D'...
Gruss
BesenWesen

Beitrag von poldi (Specialist / 116 / 0 / 0 ) »
Hallo Christian!

data: xlf(2) type x value '0D',
xcr(2) type x value '0A',
lf(1),
cr(1).
field-symbols: <lf>, <cr>.

assign: xlf to <lf>, xcr to <cr>.
lf = <lf>.
cr = <cr>.

Damit hast Du die HEX-Zeichen in den CHAR-Feldern. Ich nehme an, daß das Dein Hauptproblem war.

Bei UNICODE-Programmen muß es heißen:

xlf(4) type x value '000D' und lf = <lf>+1.

Viele Grüße
Wilfried

Re: STring nach LF/CR und LF bzw. CR durchsuchen

Beitrag von GastX (Specialist / 283 / 4 / 19 ) »
Helfen die Konstanten in CL_ABAP_CHAR_UTILITIES?

Re: STring nach LF/CR und LF bzw. CR durchsuchen

Beitrag von Radinator (ForumUser / 73 / 12 / 7 ) »
Der Post ist fast 20 Jahre alt xD

Re: STring nach LF/CR und LF bzw. CR durchsuchen

Beitrag von GastX (Specialist / 283 / 4 / 19 ) »
Ups, wie bin ich denn darüber gestolpert? Muss wohl mal wieder aufmerksamer sein :-)

Seite 1 von 1

Vergleichbare Themen

4
Antw.
1204
Views
String nach Muster durchsuchen und ersetzen
von Bright4.5 » 07.04.2025 12:08 • Verfasst in ABAP® für Anfänger
7
Antw.
4727
Views
String nach erstem Auftreten von hinten durchsuchen
von wexpress » 15.08.2005 11:23 • Verfasst in ABAP® für Anfänger
2
Antw.
4095
Views
String nach Muster durchsuchen und mit Hochkommata versehen
von Bright4.5 » 12.02.2025 13:16 • Verfasst in ABAP® für Anfänger
2
Antw.
2259
Views
Jobketten in SAP BW durchsuchen
von vman » 05.08.2014 08:54 • Verfasst in Sonstige Module
4
Antw.
3172
Views
Varianten durchsuchen?
von ginotico » 22.07.2008 15:40 • Verfasst in Human Resources

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
Gestern von black_adept 9 / 918
SALV: Titel zu lang
Gestern von ralf.wenzel 3 / 142
Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 513
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2217

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

FOR mit CORRESPONDING
Gestern von black_adept 9 / 918
SALV: Titel zu lang
Gestern von ralf.wenzel 3 / 142
Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 513
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2217

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 513
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2793
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2672