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 / 4844 / 311 / 640 ) »
^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.
1114
Views
Formular nach rechts verschieben
von L0w-RiDer » 02.08.2021 09:36 • Verfasst in ABAP® für Anfänger
3
Antw.
867
Views
Feldinhalt an bestehenden Feldinhalt anhängen
von PatrickHei » 17.11.2020 09:56 • Verfasst in ABAP® für Anfänger
5
Antw.
6360
Views
String Abschneiden von Rechts nach Links
von autohandel7 » 09.11.2017 10:02 • Verfasst in ABAP® für Anfänger
2
Antw.
2045
Views
Splitter: links Tree, rechts Dynpro
von destroyer » 20.03.2006 08:32 • Verfasst in ABAP Objects®
8
Antw.
2670
Views
Sapscript Feldinhalt ####
von Thomas17 » 20.05.2014 11:03 • 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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 569
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2198
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8791