Geht nicht!sgevolker hat geschrieben:Hallo,
wie schaffe ich es, einen Überschrift im ALV statt so:
23.04.2007
so auszugeben:
23.
04.
07
Viele Grüße
Volker
Hi Thorsten,Torsten hat geschrieben:Hallo Volker,
wie baust Du den ALV auf? Über die REUSE-Funktionen oder über die CL_GUI_ALV_GRID.
Über die alten REUSE-Funktionen kannst Du zum ALV-Event TOP-OF-PAGE eine eigene Formroutine hinterlegen, und dort via Funktion REUSE_ALV_COMMENTARY_WRITE mehrzeilig einen Kommentar (z.B. dein gesplittetes Datum) setzen.
Code: Alles auswählen.
* Events registrieren
REFRESH it_events.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = it_events.
READ TABLE it_events INTO w_events
WITH KEY name = slis_ev_top_of_page.
IF sy-subrc = 0.
w_events-form = 'ALV_TOP_OF_PAGE'. "<Name deines Unterprogramms
APPEND w_events TO it_events.
ENDIF.
Code: Alles auswählen.
*&---------------------------------------------------------------------*
*& Form alv_top_of_page
*&---------------------------------------------------------------------*
FORM alv_top_of_page.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = it_top.
ENDFORM. " alv_top_of_page.