Konvertierug vom datentyp char der länge 4 in char der länge

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

Konvertierug vom datentyp char der länge 4 in char der länge

Beitrag von ratoshuan (ForumUser / 8 / 0 / 0 ) »
Hallo Leute,

ich möchte den die Datetypdarstellung "CHAR" in "C" umwandeln. Wie kann ich das machen? Ein Funktionsbaustein liefert mir den Datentyp mit einer Länge von 4 Zeichen, also "CHAR". Ich benötige jedoch den Datentyp mit einer Länge von 1, also "C".

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


CHAR4 nach CHAR1

Beitrag von anavolver (ForumUser / 2 / 0 / 0 ) »
Hallo zusammen

Wenn Du ein Feld mit Länge 4 (CHAR4) hast und es "umwandeln" willst in Länge 1 (CHAR1), dann geht das ganz einfach über Zuweisung.

z.B. DATA: LANG(4) , KURZ(1) .

LANG = 'MOND' .


KURZ = LANG(1) . " --> M
KURZ = LANG+1(1) . " --> O
KURZ = LANG+2(1) . " --> N
KURZ = LANG+3(1) . " --> D

Es kommt jetzt natürlich darauf an, von welcher Stelle du den Wert brauchst .
Wenn der FUBA irgendwo einen Wert in den CHAR4 schreibt, dann

SHIFT LANG LEFT DELETING LEADING SPACE .
KURZ = LANG(1) .

Sofern führenede Nullen drin und Null nicht der Wert ist:

SHIFT LANG LEFT DELETING LEADING '0' .
KURZ = LANG(1) .


mfg Urs
urs@schlatter-consulting.ch

Seite 1 von 1

Vergleichbare Themen

30
Antw.
14404
Views
Länge von Nachrichten in SAP GUI
von debianfan » 29.05.2018 17:16 • Verfasst in ABAP® für Anfänger
1
Antw.
2362
Views
ALV Dropdown Länge
von Legxis » 04.07.2018 14:53 • Verfasst in ABAP® Core
7
Antw.
3500
Views
Länge von Datenelement
von HH_ABAP » 23.02.2024 10:46 • Verfasst in ABAP® für Anfänger
15
Antw.
10302
Views
Lange Texte im Tabellenpflegegenerator
von DeathAndPain » 10.01.2019 14:35 • Verfasst in ABAP® für Anfänger
5
Antw.
3085
Views
Länge von PDF-Datei bestimmen
von LGiesken » 06.07.2018 10:10 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1041
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1732
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47410
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5302

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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1041
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1732
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47410
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5302