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 / 4282 / 214 / 1141 ) »
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 / 307 / 50 / 63 ) »
<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.
3835
Views
Sonderzeichen aus einem Feld löschen
von Gast » 07.02.2006 13:56 • Verfasst in ABAP® für Anfänger
2
Antw.
4836
Views
Feld nach löschen INITIAL oder ''
von achamees » 21.12.2011 13:58 • Verfasst in ABAP® für Anfänger
8
Antw.
4821
Views
Feld einer internen Tabelle dynamisch löschen
von Hagbard » 16.08.2005 15:28 • Verfasst in ABAP® für Anfänger
2
Antw.
1884
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.
339
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

Aktuelle Forenbeiträge

alv_grid aktualisieren
vor 2 Stunden von Egzon gelöst 4 / 80
SELECT CHAR16 in CHAR12-Feld
vor 11 Stunden von Shortcut IT 3 / 42

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

alv_grid aktualisieren
vor 2 Stunden von Egzon gelöst 4 / 80
SELECT CHAR16 in CHAR12-Feld
vor 11 Stunden von Shortcut IT 3 / 42

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170