Willkommen Gast! Um alle Funktionen zu aktivieren müssen Sie sich Anmelden oder Registrieren.

Mitteilung

Icon
Error

Optionen
Gehe zum aktuellsten Beitrag Gehe zum letzten Ungelesenen
Offline Dyrdek  
#1 Geschrieben : Mittwoch, 7. Februar 2018 12:31:23(UTC)
Dyrdek

Beiträge: 2
Germany
Hallo,

Ich möchte die Spaltenfarbe und den Spaltentitel in einem ALV anpassen.
Wenn ich die Spalte direkt anspreche wie folgt funktioniert alles einwandfrei:
gr_column ?= gr_columns->get_column( 'BONUS' ).
gr_column->set_short_text( 'Zielbonus' ).
gr_column->set_medium_text( 'Zielbonus' ).
gr_column->set_long_text( 'Aliq. Zielbonus' ).
gr_column->set_color( lv_color_red ).

Sobald ich dies aber dynamisch mache wird die Spalte gefunden
und laut Debugger auch die Attribute angepasst.
Die Änderung wird in der Ausgabe nicht vorgenommen.
DATA: col_s TYPE scrtext_s.
DATA: col_m TYPE scrtext_m.
DATA: col_l TYPE scrtext_l.
DATA: colname(30) TYPE c.
DATA: gr_columns TYPE REF TO cl_salv_columns_table.
DATA: gr_column TYPE REF TO cl_salv_column_table.

CONCATENATE 'JAHR' new 'P' INTO h_fieldname.
CONCATENATE 'Jahr' new INTO colname.
col_s = colname.
col_m = colname.
col_l = colname.
gr_column ?= gr_columns->get_column( h_fieldname ).
gr_column->set_short_text( col_s ).
gr_column->set_medium_text( col_m ).
gr_column->set_long_text( col_l ).
gr_column->set_color( lv_color_blue ).

Kennt jemand das Problem und hat eine Lösung hierzu?


Danke schonmal und Grüße
Dominic

Nehmen Sie an dieser Diskussion teil! SAP FORUM - SAP Community LoginHier registrieren.

Offline Dyrdek  
#2 Geschrieben : Mittwoch, 7. Februar 2018 13:09:33(UTC)
Dyrdek

Beiträge: 2
Germany
Habe gerade versucht bei der Erzeugung des Feldkatalogs
direkt das Attribut coltext zu setzen.
Leider hat das auch nicht funktioniert.
Benutzer, die gerade dieses Thema lesen
Das Forum wechseln  
Du kannst keine neue Themen in diesem Forum eröffnen.
Du kannst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge nicht löschen.
Du darfst deine Beiträge nicht editieren.
Du kannst keine Umfragen in diesem Forum erstellen.
Du kannst nicht an Umfragen teilnehmen.

- Impressum / Datenschutz -