在文件RMVKON00中插入以下代码:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_buffer_active = space
i_callback_program = c_repid
i_callback_pf_status_set = c_pf_status_set
i_callback_user_command = c_user_command
i_structure_name = 'T_ALV_LIST'
it_fieldcat = tab_fieldcat[]
it_sort = tab_sort[]
is_layout = s_layout
i_save = c_save
is_variant = s_variant
it_events = tab_events[]
TABLES
t_outtab = t_alv_list.
*{ INSERT D00K9A639D 1
**D00K9A63AE AB:KJ:一批推广 寄售MRKO (slm:8000067104)
data:l_MRKO_002 type BELNR_D.
if not t_alv_list is initial.
read table t_alv_list index 1.
l_MRKO_002 = t_alv_list-BELNR.
EXPORT l_MRKO_002 TO MEMORY ID 'ZMRKO_002'.
endif.
**********************************************
*} INSERT
这个增强在ALV显示时才执行,所以如果通过BDC调用MRKO,如果只是执行结算但是不显示是不起作用的,需要再BDC执行一下显示
阅读(1088) | 评论(0) | 转发(0) |