Show TOC

Background documentationColor of ALV Output, Columns, and Cells Locate this document in the navigation structure

 

You can specify the color of various areas of the ALV output. The following options are available:

  • ALV output:

    You can choose from the following variants:

    • Standard color assignment

      All rows and columns have the same color.

    • Alternating

      The rows of the ALV output alternate between light and dark

    • Transparent

      The background is transparent. The individual cells are displayed without gridlines.

      Note Note

      You only have these options if write-protection is switched on (see Write-Protection and Activation).

      End of the note.
  • Column

    You can change the background color for a column. You can use pre-configured semantic colors for this (see TableColumn Properties).

    Note Note

    You only have these options if write-protection is switched on (see Write-Protection and Activation).

    End of the note.
  • Cell variant

    You can specify a background color for a cell variant. You can use pre-configured semantic colors for this (see TableColumn Properties).

    Note Note

    You only have these options if write-protection is switched on (see Write-Protection and Activation).

    End of the note.
  • Cell

    The only UI element whose color you can change is the cell editor TEXT_VIEW. You can choose the combination of background and text color that you want to use (see TextView Properties, under semanticColor).

    Note Note

    You also have this option in the editable ALV.

    End of the note.
  • ToolBar

    You can choose from the following variants:

    • Standard color assignment

    • Colored

    • Transparent

Methods for changing the colors

Area

Class

Method

ALV output

IF_SALV_WD_ TABLE_SETTINGS

SET_DESIGN

GET_DESIGN

Column

CL_SALV_WD_ COLUMN

SET_CELL_DESIGN

GET_CELL_DESIGN

Cell variant

CL_SALV_WD_ CV_STANDARD

SET_CELL_DESIGN or SET_CELL_DESIGN_FIELDNAME

GET_CELL_DESIGN or GET_CELL_DESIGN_FIELDNAME

Cell

CL_SALV_WD_ UIE_TEXT_VIEW

SET_SEMANTIC_COLOR or SET_SEMANTIC_COLOR_FIELDNAME

GET_SEMANTIC_COLOR or GET_SEMANTIC_COLOR_FIELDNAME

ToolBar

IF_SALV_WD_ FUNCTION_SETTINGS

SET_DESIGN

GET_DESIGN