ALV Zellen einfärben bei dynamisch erzeugter Tabelle

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

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

ALV Zellen einfärben bei dynamisch erzeugter Tabelle

Beitrag von Gast ( / / 0 / 3 ) »
Hallo ihr Forumsmitglieder,

ich hab für mein ALV-Grid die interne Ausgabetabelle dynamisch erzeugen müssen.

Jetzt müsste ich noch zusätzlich einzelne Zellen einfärben. Dazu muss in der itab eine Komponente von der Struktur "LVC_T_SCOL" definiert werden.

Definiere ich im Feldkatalog eine solche Komponente, um dann durch die methode

Code: Alles auswählen.

cl_alv_table_create=>create_dynamic_table
die itab zu erzeugen, produziere ich einen Laufzeitfehler.

Nach der Erzeugung der itab kann ich die Komponente ja wohl nicht mehr einfach dranhängen, oder hat einer eine geniale Idee ?

Danke für eure Hilfe.

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


Beitrag von Lucyalison ( / / 0 / 3 ) »
Hallo,

ich weiß nicht ob Dir das weiterhilft, aber ich färbe meine ALV-Zeilen folgendermaßen ein:
An meine interne Tabelle hänge ich ein Feld mit Namen 'LINECOLOR' an. Bei Zeilen, die eingefärbt werden sollen, fülle ich dieses Feld mit der erforderlichen Farbe (z.B. 'C61', das wäre rot intensiv). Dem Layout für den ALV-Aufruf geben ich dann den Feldnamen mit:
z.B.
xh_layout-info_fieldname = 'LINECOLOR'.

Das funktioniert prächtig aber ich rufe eben ALV als Funktionsbaustein und nicht als Klasse auf, daher weiß ich nicht ob Du das Beispiel so übertragen kannst.

Viele Grüße
Lucy

Beitrag von DeZone (ForumUser / 31 / 0 / 0 ) »
mit dem Baustein "CLRS_GENERATE_OUTTAB" müsste es klappen (wenn ich es richtig verstanden habe.)

Er hängt automatisch noch ne color-table dran (tiefe Struktur)

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4704
Views
ALV - Zellen dynamisch auf nicht editierbar setzen
von Susanne » 22.10.2009 11:58 • Verfasst in ABAP Objects®
3
Antw.
941
Views
Zeile einer Tabelle in einem PMD einfärben
von stony007_de » 02.06.2021 22:31 • Verfasst in ABAP® für Anfänger
4
Antw.
1497
Views
Falsch erzeugter Änderungsbeleg
von herr mb » 22.04.2013 08:38 • Verfasst in ABAP® Core
4
Antw.
2230
Views
ALV Zelle einfärben
von Google » 23.11.2005 13:57 • Verfasst in ABAP® Core
0
Antw.
1497
Views
Merkmal -> SID Tabelle -> Dynamisch SID
von dorenthe » 07.03.2012 18:19 • Verfasst in ABAP® für Anfänger

Ü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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1774
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2314

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1774
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2314

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 341
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 936
MS-Word als Editor
letzen Monat von tekko 1 / 4445