Dezimalstellen in SAPSCRIPT abschneiden

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

Dezimalstellen in SAPSCRIPT abschneiden

Beitrag von strobbel (ForumUser / 29 / 0 / 0 ) »
Ich möchte in SAPSCRIPT bei folgendem Datenbank die Dezimalstellen hinter dem Komma auf 0 setzen:

&RM06P-PRMG1&

Dies funktioniert ja normalerweise wie folgt:

&RM06P-PRMG1(.0)&

Leider scheint das bei diesem Feld keine Auswirkung zu haben! An was liegt das und wie kann ich das beheben?

Das ganze möchte ich im Formular MEDRUCK durchführen.

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


Re: Dezimalstellen in SAPSCRIPT abschneiden

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
strobbel hat geschrieben:&RM06P-PRMG1(.0)&

Leider scheint das bei diesem Feld keine Auswirkung zu haben! An was liegt das und wie kann ich das beheben?
Ich möchte wetten, das liegt daran, dass es ein CHAR Feld ist.

Also entweder im Druckprogramm alles abschneiden was hinter dem Komma ist oder ein CURR Feld zur Ausgabe verwenden.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von FS_CD (ForumUser / 13 / 0 / 0 ) »
Hi

Da es ein CHAR Feld ist geht es nicht zur not halt offset vielleicht RM06P(15)

als Idee

Gruss

Beitrag von muggel (ForumUser / 68 / 0 / 0 ) »
Hallo Strobbel,
das ist ein Feld mir CHAR 17. Du kannst die Menge ausgeben
mit &RM06P-PRMG1(C)& - also ohne führende Leerstellen.
C steht für CONDENSE.

Gruß M.

Beitrag von strobbel (ForumUser / 29 / 0 / 0 ) »
Hallo muggel,

danke erstmal für deine Antwort!
Mein Problem sind nicht die führenden Nullen, sondern die nicht benötigten Nullen die hinter dem Komma angedruckt werden.

Ist Zustand: 124,000
Soll Zustand 124

Also einfach keine Nullen hinter dem Komma andrucken.
Ich dachte das geht mit (.0C) aber leider bewirkt das bei mir im Formular MEDRUCK rein garnix :(

Hast du oder jemand anders noch eine Idee?

Gruß Strobbel

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
strobbel hat geschrieben:Hast du oder jemand anders noch eine Idee?
Was gefällt dir an der Idee "nimm etwas, was kein Character-Feld ist" nicht?

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von strobbel (ForumUser / 29 / 0 / 0 ) »
Mir würde die Idee schon gefallen wenn ich wüsste wie ich das anstelle?!? ;)

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
strobbel hat geschrieben:Mir würde die Idee schon gefallen wenn ich wüsste wie ich das anstelle?!? ;)
man move


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von strobbel (ForumUser / 29 / 0 / 0 ) »
Ok, hab mir das jetzt mal ein bissel angeschaut ... wenn du mir jetzt noch ein Beispiel hierfür zeigen könntest, wäre ich dir sehr dankbar :)

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
strobbel hat geschrieben:Ok, hab mir das jetzt mal ein bissel angeschaut ... wenn du mir jetzt noch ein Beispiel hierfür zeigen könntest, wäre ich dir sehr dankbar :)
Du willst nicht wirklich ein Beispiel für eine MOVE-Anweisung haben, oder?

zielfeld = quellfeld.

Quellfeld ist das was du im Formular hast, Zielfeld könnte zum Beispiel BSEG-DMBTR sein. Das gibst du dann im Formular aus und kannst auch die Aufbereitungsoption nutzen.

Wenn du NOCH mehr Hilfe brauchst, solltest du mich anrufen, damit wir über meinen Stundensatz reden.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von strobbel (ForumUser / 29 / 0 / 0 ) »
Mein Problem ist einfach das ich bisher sehr wenig Ahnung von ABAP bzw. SAPSCRIPT habe und deswegen solche Dinge nochnicht gemacht habe.

Ich habe einfach nur ganz normal gefragt und wollte eine normale Antwort haben bzw. eine kurze Erklärung wie und wo ich das ganzen durchführen soll!

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
strobbel hat geschrieben:Mein Problem ist einfach das ich bisher sehr wenig Ahnung von ABAP bzw. SAPSCRIPT habe und deswegen solche Dinge nochnicht gemacht habe.
Das mag ja sein, aber hier gibt man sich gegenseitig Tipps. Das bedeutet zum Beispiel: Konkrete Frage, konkrete Antwort. Oder: Grobe Frage, Anzeigen der groben Richtung in die man suchen sollte.

Was hier niemand leisten kann und will, ist: Ich hab noch nie was mit ABAP/SAPscript gemacht und suche jemanden, der meine Arbeit macht. Sowas gibts nur gegen Stundensatz.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

3
Antw.
4695
Views
Dezimalstellen ALV-Ausgbe
von whistler » 28.02.2005 17:40 • Verfasst in ABAP Objects®
10
Antw.
15344
Views
Währungen <> 2 Dezimalstellen
von Blueshape » 30.03.2006 16:30 • Verfasst in Financials
0
Antw.
851
Views
Betrags-Dezimalstellen im Control
von abapo » 10.01.2006 20:50 • Verfasst in Dialogprogrammierung
4
Antw.
500
Views
Auf vier Dezimalstellen konvertieren
von nijat.gadirov » 19.01.2023 16:55 • Verfasst in ABAP® für Anfänger
1
Antw.
3495
Views
character abschneiden...?
von b0rsti » 08.02.2008 11: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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140