Formatierung Dezimalzahl im ALV Grid

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

Formatierung Dezimalzahl im ALV Grid

Beitrag von herr mb (ForumUser / 45 / 5 / 0 ) »
Hallo,
ich verwende den FuBa 'REUSE_ALV_GRID_DISPLAY_LVC' zur Anzeige eines ALV im Report.
Ich muss die Spaltenüberschriften per Code setzen, weil den Feldern der anzuzeigenden Tabelle keine Datenelemten aus dem Dictionary zugeordnet wurden.
Probleme habe ich bei der Ausgabe von Spalten des DATATYP 'FLTP', also 'F'.
Hier wird im ALV immer die exponentielle Darstellung, also 1,2345E+03, ausgegeben. Es soll aber eine Zahl mit 4 Nachkommastellen ausgegeben werden.
Der Feldkatalog wird über die Struktur lvc_t_fcat definiert. Ich habe schon sämtliche mir sinnvoll erscheinenden Felder der Struktur für die FLTP-Spalten gesetzt (also DECIMAL_0, ROUND etc) aber ohne Erfolg!
Für einen Tipp bin ich sehr dankbar!
Marcus

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


Re: Formatierung Dezimalzahl im ALV Grid

Beitrag von herr mb (ForumUser / 45 / 5 / 0 ) »
ich habe es doch noch selber rausgefunden.

man muss einige Attribute kombinieren.
Diese Schleife formatiert alle FLTP-Spalten mit 4 Nachkommastellen (fcat TYPE lvc_t_fcat aus TYPE-POOLS slis):

Code: Alles auswählen.

 
LOOP AT fcat INTO ls_fcat.
    ls_fcat-coltext = ls_fcat-fieldname.
    IF ls_fcat-datatype = 'FLTP'.
      ls_fcat-DECIMALS_O = 4.
      ls_fcat-exponent = '0'.
      ls_fcat-round = 4.
    ENDIF.
    MODIFY  fcat FROM ls_fcat TRANSPORTING coltext exponent round decimals_o.
ENDLOOP.

Seite 1 von 1

Vergleichbare Themen

8
Antw.
4213
Views
Formatierung bei Itab in CSV
von deejey » 18.07.2023 13:40 • Verfasst in ABAP® Core
5
Antw.
5456
Views
SAP Script formatierung
von Ulrich Heinrichs » 26.06.2013 16:09 • Verfasst in ABAP® Core
2
Antw.
2250
Views
Tabellen und Formatierung
von Lord » 09.05.2016 11:18 • Verfasst in ABAP® für Anfänger
3
Antw.
2385
Views
Formatierung Spalteninhalt ALV
von riedelbauch » 21.05.2008 15:04 • Verfasst in ABAP® Core
3
Antw.
4132
Views
Formatierung von Zahlenfeldern
von Prego » 11.08.2005 09:51 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

herr mb
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

GUIXT Tabellen in Container ansprechen
vor 4 Wochen von Denaris 1 / 26913
Speichern Popup in MM42 verhindern
vor 4 Wochen von Noodl 1 / 27395
Meine Inbox
letzen Monat von Rabea1103 1 / 42534