0 in curreny-feld löschen

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

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

0 in curreny-feld löschen

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
Hallo zusammen,

falls für ein Feld mit Datentyp Currency kein Wert gefunden wurde bzw. es leer bleibt, stehen dort ja z.B. 0,00 drin als Initialwert. Ist es möglich diese 0en zu löschen, dass das Feld auch leer ist?

Vielen Dank im Voraus.

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


Re: 0 in curreny-feld löschen

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
Nö.
Da es sich im Grunde um ein Decimals-Feld handelt ist der Initialwert nun mal 0.
Was du stattdessen verwenden müsstest wäre ein CHAR-Feld, aber da musst du dich komplett um alles kümmern inkl. Konvertierung Char <-> Currency (Wert und Einheit).
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: 0 in curreny-feld löschen

Beitrag von Der_Guru (ForumUser / 2 / 0 / 0 ) »
Bei diesem Datentyp gibt es keine Möglichkeit diesen auf Initial zu setzen.
Du kannst höchsten eine Konvertierung dieses Feldes erzwingen wenn da 0,00 steht,
Befehl CONV einsetzen und in die gewünschte Form bringen. Wie a-dead-trousers bereits geschrieben hat, ist hier dann eine Konvertierung zum Char notwendig.

Re: 0 in curreny-feld löschen

Beitrag von msfox (Specialist / 374 / 57 / 76 ) »
<Kleinlich an>
Der_Guru hat geschrieben:
15.08.2020 22:18
Bei diesem Datentyp gibt es keine Möglichkeit diesen auf Initial zu setzen.
0,00 € ist initial. Ein CLEAR setzt den Datentyp nämlich auf initial. In diesem Fall kann man den Datentyp nicht auf "leer" setzen.
<kleinlich aus>

Seite 1 von 1

Vergleichbare Themen

11
Antw.
3963
Views
Sonderzeichen aus einem Feld löschen
von Gast » 07.02.2006 13:56 • Verfasst in ABAP® für Anfänger
2
Antw.
5002
Views
Feld nach löschen INITIAL oder ''
von achamees » 21.12.2011 13:58 • Verfasst in ABAP® für Anfänger
8
Antw.
5208
Views
Feld einer internen Tabelle dynamisch löschen
von Hagbard » 16.08.2005 15:28 • Verfasst in ABAP® für Anfänger
2
Antw.
2330
Views
Feld sperren, wenn in and. Feld gerade etwas eingegeben wird
von kbit100 » 18.07.2018 11:41 • Verfasst in ABAP® für Anfänger
0
Antw.
870
Views
Setze EMARA Feld in Bapi bei IDOC Verarbeitung. Feld aber nachher leer
von Woelli » 12.02.2021 16:32 • Verfasst in ABAP® Core

Ü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

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

SD_PRINT_TERMS_OF_PAYMENT
vor 3 Wochen von Manfred K. 1 / 3125
BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Wochen von snooga87 1 / 4935
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 5972