Code: Alles auswählen.
TYPE-POOLS: slis.
DATA: ls_layout TYPE SLIS_LAYOUT.
...
MOVE: 'X' TO ls_layout-zebra.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
IS_LAYOUT = ls_layout
TABLES
T_OUTTAB = <deine_daten_tabelle>.
Code: Alles auswählen.
REPORT Zalvmuster_zebra."Beispiel : Tabelle T001
*data
DATA: gridtab TYPE TABLE OF t001.
DATA: X_SAVE, "for Parameter I_SAVE
GS_variant TYPE DISVARIANT. "for parameter IS_VARIANT
TYPE-POOLS: slis.
data lay type slis_layout_alv.
*
start-of-selection.
*Selektion
SELECT * FROM t001 CLIENT SPECIFIED into table gridtab
WHERE MANDT = sy-mandt.
*Optionen
lay-window_titlebar = 'T001 mit Zebrastreifen'.
lay-zebra = 'X'.
x_save = 'X'.
gs_variant-report = sy-repid.
*Liste ausgeben
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
I_STRUCTURE_NAME = 'T001'
IS_VARIANT = gs_variant
IS_layout = lay
I_SAVE = x_save
TABLES
T_OUTTAB = gridtab
EXCEPTIONS
OTHERS = 1.