It's really simple.
First add to your data section.
Data:
ls_fieldcat TYPE slis_fieldcat_alv,
lt_fieldcat TYPE slis_t_fieldcat_alv.
Now Populate a new catalog entry
CLEAR ls_fieldcat.
ls_fieldcat-fieldname = 'CBOX'.
ls_fieldcat-tabname = 'GLOBAL_BANK'.
ls_fieldcat-seltext_l = 'Select'.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-fieldname = 'BANKN'.
ls_fieldcat-tabname = 'GLOBAL_BANK'.
ls_fieldcat-seltext_l = 'Account Number'.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
Finally Add the call for the function module.
CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT'
EXPORTING
i_title = 'Select Bank Account'
i_selection = 'X'
i_zebra = 'X'
it_fieldcat = lt_fieldcat[]
i_tabname = 'GLOBAL_BANK'
i_checkbox_fieldname = 'CBOX'
TABLES
t_outtab = global_bank.

Custom Search