Vorzeichen bei Minuswerten verschieben

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Vorzeichen bei Minuswerten verschieben

Beitrag von K-Traxx ( / / 0 / 3 ) »
Hallo Zusammen

Habe das Problem, dass wenn ich einen Minuswert bei den Berechnungen erhalte, dieser das Minus Zeichen auf der Rechten Seite besitzt. Wie kann ich das
Minus-Vorzeichen auf die Linke Seite kriegen?

Gibts da einen bestimmten befehl oder muss
ich den Wert mit dem Vorzeichen zerstückeln und neu zusammensetzen?

Danke fürs lesen

Gruss K

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


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hi,

das musst du wohl selbst machen-
kenne leider auch keinen fuba :

Code: Alles auswählen.

 WRITE <fw> TO wert USING EDIT MASK 'RR_________________,__'.
 SHIFT wert LEFT DELETING LEADING space.
 IF <fw> < 0.
  CONCATENATE '-' wert INTO wert.
 ENDIF.
lg Andreas

Beitrag von K-Traxx ( / / 0 / 3 ) »
Danke, werdes mal versuchen.

Gruss K

Beitrag von Kowi (ForumUser / 28 / 0 / 0 ) »
Hoi,

Bei "USING EDIT MASK" kann man "V" für das Vorzeichen angeben.

Gruß,
Kowi

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo K-Traxx

folgendes sollte auch funktionieren:

move numfield to charfield.
shift chartfield right circular.
condense charfield no-gaps.

mfg dele

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Kowi hat geschrieben:Hoi,

Bei "USING EDIT MASK" kann man "V" für das Vorzeichen angeben.

Gruß,
Kowi
Hi Kowi,

mit dem "V" ist mir bekannt ,

wie sieht aber die konkrete Lösung hier aus :?:

Code: Alles auswählen.

WRITE <fw> TO wert USING EDIT MASK 'LLV________________,__'.
sieht nicht so gut aus
lg Andreas

Beitrag von Kowi (ForumUser / 28 / 0 / 0 ) »
Asaph hat geschrieben:
Kowi hat geschrieben:Hoi,

Bei "USING EDIT MASK" kann man "V" für das Vorzeichen angeben.

Gruß,
Kowi
Hi Kowi,

mit dem "V" ist mir bekannt ,

wie sieht aber die konkrete Lösung hier aus :?:

Code: Alles auswählen.

WRITE <fw> TO wert USING EDIT MASK 'LLV________________,__'.
sieht nicht so gut aus
lg Andreas
OK, wenn die Leerzeichen stören, dann noch ein CONDENSE mit NO-GAPS und nicht mit "LL", sondern "RR".

Gruß,
Kowi

Beitrag von PsychoMantis (ForumUser / 98 / 0 / 0 ) »
Hallo,

weiss nicht ob das Thema noch aktuell ist, aber ich habe vorhin folgenden FuBa gefunden der das Problem für einen lößt:

Code: Alles auswählen.

CLOI_PUT_SIGN_IN_FRONT
Gruß
Psy

Seite 1 von 1

Vergleichbare Themen

3
Antw.
7448
Views
Vorzeichen bei CURR
von kisa » 19.06.2012 12:51 • Verfasst in ABAP® für Anfänger
2
Antw.
1565
Views
Ausgabe mit MASKE: Vorzeichen fehlt
von mnd » 07.11.2012 11:14 • Verfasst in ABAP® für Anfänger
2
Antw.
2218
Views
ALV OO / Vorzeichen verschwindet bei lokaler Datei
von Kali » 18.09.2013 09:10 • Verfasst in ABAP Objects®
4
Antw.
5328
Views
ALV-Grid und check_changed_data = Vorzeichen Problem
von justMe » 18.06.2007 12:10 • Verfasst in ABAP Objects®
2
Antw.
3897
Views
VBRP und Infosystem: Vorzeichen der Werte
von Slim_Chance » 05.01.2006 11:41 • Verfasst in Sales and Distribution

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 3 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 18 Stunden von DeathAndPain 2 / 122
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 353

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

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 3 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 18 Stunden von DeathAndPain 2 / 122
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 353

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 20 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821