DATA: IT_EVENTTYPE SLIS_T_EVENT."定义 * I_EVENT_EXIT TYPE SLIS_T_EVENT_EXIT. DATA WA_EVENTLIKELINEOF IT_EVENT. ***调用子程序 PERFORM SHIJIANUSING IT_EVENT."不加括号也行 ***子程序 FORM SHIJIANUSING P_IT_EVENTTYPE SLIS_T_EVENT. CALLFUNCTION'REUSE_ALV_EVENTS_GET' EXPORTING I_LIST_TY...
DATA: IT_EVENTTYPE SLIS_T_EVENT."定义 * I_EVENT_EXIT TYPE SLIS_T_EVENT_EXIT. DATA WA_EVENTLIKELINEOF IT_EVENT. ***调用子程序 PERFORM SHIJIANUSING IT_EVENT."不加括号也行 ***子程序 FORM SHIJIANUSING P_IT_EVENTTYPE SLIS_T_EVENT. CALLFUNCTION'REUSE_ALV_EVENTS_GET' EXPORTING I_LIST_TY...
REUSE_ALV_EVENT_NAMES_GET 三、CL_GUI_ALV_GRID的事件和 REUSE_ALV_GRID_DISPLAY定义的子过程对应关系
3 = hierarchical-sequential block list REUSE_ALV_BLOCK_LIST_HS_APPEND 4 =simple grid REUSE_ALV_GRID_DISPLAY 2.2 获取所有事件名称 REUSE_ALV_EVENT_NAMES_GET 三、CL_GUI_ALV_GRID的事件和 REUSE_ALV_GRID_DISPLAY定义的子过程对应关系 CL_GUI_GRID's EventREUSE_ALV_GRID_DISPLAY函数设置的用户定义子过...
wa_fieldcat1 TYPE slis_fieldcat_alv. DATA: it_events TYPE slis_t_event, wa_event TYPE slis_alv_event. DATA: wa_layout TYPE slis_layout_alv. START-OF-SELECTION. PERFORM get_data_from_mard. PERFORM populate_alv. &--- *& Form get_data_from_mard &--- FORM get_data_from_mard . ...
CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING I_LIST_TYPE = 0 IMPORTING ET_EVENTS = G_EV EXCEPTIONS LIST_TYPE_WRONG = 1 OTHERS = 2. IF SY-SUBRC <> 0. ELSE. READ TABLE G_EV INTO L_EV WITH KEY NAME = SLIS_EV_PF_STATUS_SET. IF SY-SUBRC = 0. MOVE C_PF TO L_EV-FORM. ...
'REUSE_ALV_COMMENTARY_WRITE' is a function module which can be used to write headers and logos on ALV output screen. TOP_OF_PAGE is an event which can be used both in normal list processing and ALV. If u call 'REUSE_ALV_EVENT_NAMES_GET' FM, it will retrieve all events into i_ev...
gw_events TYPE slis_alv_event, gt_data TYPE TABLE OF t_alv, gw_data TYPE t_alv, g_repid TYPE sy-repid VALUE sy-repid. data: g_grid type ref to cl_gui_alv_grid. data: gt_bad_cells type lvc_t_modi. data: gt_fieldcat type lvc_t_fcat. ...
function reuse_alv_grid_display. "#EC * ... if i_screen_start_column is initial and i_screen_start_line is initial and i_screen_start_column is initial and i_screen_end_line is initial. gt_grid-flg_popup = space. call screen 500. else...
CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT' EXPORTING i_title = 'XYZ' i_tabname = 'I_P0001' i_checkbox_fieldname = 'CHECKBOX' "Checkbox field defined in the internal table it_fieldcat = i_fieldcat i_callback_program = l_program TABLES t_outtab = i_p0001. IF sy-subrc = 0. ...