‎2006 Oct 03 5:25 AM
Hi
all
can any one suggest me the function module name for
displaying header on list or grid report .
only through the function module name
‎2006 Oct 03 5:30 AM
‎2006 Oct 03 5:27 AM
FORM top_of_page. "#EC CALLED.
CALL FUNCTION <b>'REUSE_ALV_COMMENTARY_WRITE'</b>
EXPORTING
it_list_commentary = w_standard_header.
ENDFORM. "top_of_page
‎2006 Oct 03 5:30 AM
‎2006 Oct 03 5:37 AM
HI,
FM <b>'REUSE_ALV_COMMENTARY_WRITE'</b>
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = GD_REPID
I_CALLBACK_TOP_OF_PAGE = <b>'TOP-OF-PAGE' </b>
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
i_grid_title = outtext
IS_LAYOUT = GD_LAYOUT
IT_FIELDCAT = FIELDCATALOG[]
it_special_groups = gd_tabgroup
IT_EVENTS = GT_XEVENTS
I_SAVE = 'X'
IS_VARIANT = Z_TEMPLATE
TABLES
T_OUTTAB = IT_EKKO
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
FORM TOP-OF-PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = LT_TOP_OF_PAGE.
I_LOGO = 'ENJOYSAP_LOGO'.
ENDFORM.
hope this helps,
do reward if it helps,
priya.
‎2006 Oct 03 5:38 AM
Hi Jitendra,
Fn module --> REUSE_ALV_COMMENTARY_WRITE
You can refer SAP std program BALVHD01.
BR,
Preema
*Award points for helpful answers
‎2006 Oct 03 5:43 AM
'REUSE_ALV_COMMENTARY_WRITE'
call this function module and build list header like this
data: ls_listheader type slis_t_listheader.
ls_listheader-typ = 'H'.
ls_listheader-INFO = 'THIS IS HEADER OF THE REPORT'.
APPEND ls_listheader.
ls_listheader-typ = 'S'.
ls_listheader-INFO = 'ITEM IN HEADER'.
APPEND ls_listheader.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = ls_listheader
I_LOGO =
I_END_OF_LIST_GRID =
I_ALV_FORM =
.
IT WILL WORK