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

2
Antw.
4385
Views
ABAP in Smartforms: Länge einer CHAR Variablen festlegen
von Nautilus » 23.02.2006 14:17 • Verfasst in ABAP® Core
1
Antw.
1629
Views
ALV Dropdown Länge
von Legxis » 04.07.2018 14:53 • Verfasst in ABAP® Core
7
Antw.
256
Views
Länge von Datenelement
von HH_ABAP » 23.02.2024 10:46 • Verfasst in ABAP® für Anfänger
30
Antw.
8046
Views
Länge von Nachrichten in SAP GUI
von debianfan » 29.05.2018 17:16 • Verfasst in ABAP® für Anfänger
1
Antw.
4840
Views
Länge einer Struktur ?
von Matthias_L. » 14.10.2005 22:17 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

RFC FuBa Call - Korrupte Daten
vor 28 Minuten von der_neuling 3 / 26
SELECT CHAR16 in CHAR12-Feld
vor 8 Stunden von Shortcut IT 3 / 35
alv_grid aktualisieren
vor 9 Stunden von a-dead-trousers 3 / 71

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

RFC FuBa Call - Korrupte Daten
vor 28 Minuten von der_neuling 3 / 26
SELECT CHAR16 in CHAR12-Feld
vor 8 Stunden von Shortcut IT 3 / 35
alv_grid aktualisieren
vor 9 Stunden von a-dead-trousers 3 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 168