Dynamische Farbgebung in Listen
Eine Option des WRITE-Befehls ist der Zusatz “COLOR”, mit dem Sie ein Feld einfärben können. Dies ist eigentlich in der Form “WRITE feld COLOR COL_TITLE” gedacht. Hier erfahren Sie, wie Sie die Farbe auch dynamisch zuweisen können.
DO 6 TIMES.
WRITE: / ‘Farbspiel’ COLOR = sy-index.
ENDDO.
Ausgabe:
Nützlich ist dieser Trick auch bei der andersfarbigen Darstellung von Fehlern. Wenn Sie ein Datenbank-Update machen, sollten Sie hinterher den Returncode abfragen. Dies geschieht normalerweise in der Form:
IF sy-subrc = 0.
WRITE: / ‘Update erfolgreich’.
ELSE.
WRITE: / ‘Fehler beim Update!’ COLOR COL_NEGATIVE.
ENDIF.
Einfacher ist das folgende Coding:
WRITE: / ‘Returncode:’, sy-subrc COLOR = sy-subrc.
- 7. December: Excel Racing Simulation – Root Vole Race - 7. Dezember 2024
- 5. December: ABAPConf - 5. Dezember 2024
- 4. December: Only a lazy developer is a good developer - 4. Dezember 2024