Hexadezimales Zeichen in Character-String

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

Hexadezimales Zeichen in Character-String

Beitrag von knut (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen,

weiß jemand wie ich in einem Character-String ein Hexadezimales Zeichen lesen / abgreifen kann?

Hintergrund: Ich bekomme von einem Vorsystem in einem Charakterfeld Ziffern mit einem anschließenden Steuerzeichen (#).
Das möchte ich nun abschneiden, da es bei der Weiterverarbeitung zu Stellenverschiebungen führt.

Für hilfreiche Antworten bin ich sehr dankbar.
Knut

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


Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hallo Knut,

ich würde mal prüfen wie ich die Daten zwischen den Systemen kopiere. Manchmal sollte man halt einen FTP benutzten, der setzt ggf. Steuerzeichen um, so das diese von SAP richtig gedeutet werden.

Anderenfalls kannst du dein problem beim einlesen der Date lösen:

einer von vielen Ansätzen wäre:

data: felda type string value '12345.33#',
feldb type string,
l type i.

l = strlen(felda) - 1.
feldb = felds(l).

Thomas

Seite 1 von 1

Vergleichbare Themen

4
Antw.
8963
Views
Zeichen in String einfügen
von killa12 » 08.02.2010 15:08 • Verfasst in ABAP® für Anfänger
1
Antw.
23724
Views
' ' Zeichen im String entfernen
von SteveOh » 24.08.2010 14:15 • Verfasst in ABAP® für Anfänger
1
Antw.
2552
Views
String --> Zeichen ausschneiden
von Zubasa » 11.04.2011 14:08 • Verfasst in ABAP® für Anfänger
4
Antw.
8724
Views
Zeichen aus String entfernen
von gabrielgn » 20.03.2008 10:59 • Verfasst in ABAP® für Anfänger
5
Antw.
4380
Views
hexa-zeichen in string
von joachim » 26.02.2008 10:02 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.