Feldinhalt dynamisch nach rechts verschieben

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Feldinhalt dynamisch nach rechts verschieben

Beitrag von KleinerEisbaer (Specialist / 123 / 3 / 0 ) »
Hallo,

ich möchte die Ausgabe eines Feldes in einer Datei rechtsbündig haben. Das Feld ist auf 10 Chars definiert. Ursprünglich handelt es sich um eine Zahl, welche auf dieses Feld geschrieben wird. Diese ist im Regelfall nur 8stellig mit zwei führenden Nullen. Per write-Befehl schreibe ich die Zahl nun in das 10stellige Charfeld, so dass die beiden führenden Nullen abgeschnitten werden. Nun stehen die 8 verbliebenen Ziffern allerdings linksbündig, so dass rechts zwei Blanks vorhanden sind.

Wie bekomme ich die Zahl rechtsbündig, ohne dass ich genau weiß, wieviele Blanks rechts von der Zahl stehen?

Im o.g. Beispiel ist natürlich klar, dass es sich um 8 Ziffern und zwei Blanks handelt. Ich könnte also per Shift die Zahl um zwei Felder nach rechts rücken.
Ich möchte es aber gerne so haben, dass - sollte die Zahl doch mal vom vorgegebenen Schema abweichen und nur aus 7 oder auch aus 9 Ziffern bestehen - der Feldinhalt automatisch rechts ausgerichtet wird.
Nimm die Menschen wie sie sind, es gibt keine anderen.

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


Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
^F1 SHIFT
SHIFT ... RIGHT DELETING TRAILING space.

Beitrag von KleinerEisbaer (Specialist / 123 / 3 / 0 ) »
Prima, dank' Dir!!
Nimm die Menschen wie sie sind, es gibt keine anderen.

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
oder mit dem zusatz right-justified beim write befehl

Thomas

Seite 1 von 1

Vergleichbare Themen

10
Antw.
3348
Views
Formular nach rechts verschieben
von L0w-RiDer » 02.08.2021 09:36 • Verfasst in ABAP® für Anfänger
3
Antw.
3033
Views
Feldinhalt an bestehenden Feldinhalt anhängen
von PatrickHei » 17.11.2020 09:56 • Verfasst in ABAP® für Anfänger
5
Antw.
7443
Views
String Abschneiden von Rechts nach Links
von autohandel7 » 09.11.2017 10:02 • Verfasst in ABAP® für Anfänger
8
Antw.
3411
Views
Sapscript Feldinhalt ####
von Thomas17 » 20.05.2014 11:03 • Verfasst in ABAP® Core
2
Antw.
1817
Views
Zeichenketten verschieben
von mk_02 » 27.03.2022 15:20 • 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

Pflegeview zeigt nicht alle Daten an
vor 3 Tagen von sapdepp gelöst 7 / 597
ALV Grid und Dynprofeld
vor 4 Tagen von PeterPaletti 5 / 610

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

Pflegeview zeigt nicht alle Daten an
vor 3 Tagen von sapdepp gelöst 7 / 597
ALV Grid und Dynprofeld
vor 4 Tagen von PeterPaletti 5 / 610

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 50915
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 67161
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 78917