*-- Handle after user command METHOD handle _after_user_command. PERFORM handle_after_user_command USING e_object. ENDFORM. *-- Handle before user command METHOD handle_before_user_command. PERFORM handle_before_user_command. ENDMETHOD. *--Handle data changed METHOD handle_data_changed. PERFOR...
Handle_before_user_command FOR EVENT before_user_command OF cl_gui_alv_grid IMPORTING e_ucomm. *--在用户命令触发之后 Handle_after_user_command FOR EVENT after_user_command OF cl_gui_alv_grid IMPORTING e_ucomm. *--在ALV可修改的情况下,控制数据修改 ...
cl_gui_alv_grid的常量属性中获取到,或者自己加个断点,在after_user_command事件中. 如果你要隐藏全部的工具条,你可以把layout中的no_toolbar设置为"X". FORM exclude_tb_functions CHANGING pt_exclude TYPE ui_functions . DATA ls_exclude TYPE ui_func. ls_exclude = cl_gui_alv_grid=>mc_fc_maximum ...
自定义的按钮的时候介绍) 在你的ALV上,如果你想排除一些你不想要的标准按钮,你可以把需要排除的按钮填入到表UI_FUNCTIONS中,然后传给set_table_for_first_display方法的参数IT_TOOLBAR_EXCLUDING.这些按钮的功能码一般都可以通过查看类cl_gui_alv_grid的常量属性中获取到,或者自己加个断点,在after_user_command事件...
方法二:在user_command回调Form处理: CALL FUNCTION'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program=sy-cprog i_callback_user_command='USER_COMMAND' it_fieldcat=fieldcat[] TABLES t_outtab=gt_data. FORMuser_commandUSINGucommLIKEsy-ucommselfield selfieldTYPEslis_selfield. ...
一.ALV介绍 The ALV Grid Control (ALV = SAP List Viewer)是一个显示列表的灵活的工具,它提供了基本功能的列表操作,也可以通过自定义来进行增强,因此可以允许你可以在大型的应用程序中使用. SAP提示: 在SAP的开发项目中,ALV GRID也可以作为修改和创建数据的一种工具,然而,目前这个功能只在实验计划中使用,还没...
Handle_before_user_command FOR EVENT before_user_command OF cl_gui_alv_grid IMPORTING e_ucomm, *--在用户命令触发之后 Handle_after_user_command FOR EVENT after_user_command OF cl_gui_alv_grid IMPORTING e_ucomm, *--在ALV可修改的情况下,控制数据修改 Handle_data_changed FOR EVENT data_chan...
ALV详解_SAP精华篇 一.ALV介绍 The ALV Grid Control (ALV = S A P L ist V iewer)是一个显示列表的灵活的工具,它提供了基本功能的列表操作,也可以通过自定义来进行增强,因此可以允许你可以在大型的应用程序中使用.SAP提示: 在SAP的开发项目中,ALV GRID也可以作为修改和创建数据的一种工具,然而,目前这个...
handle_after_user_commandforeventafter_user_commandofcl_gui_alv_grid importinge_ucomme_savede_not_processed, *双击事件 handle_double_clickforeventdouble_clickofcl_gui_alv_grid importinge_rowe_columnes_row_no, *数据改变 handle_data_changedforeventdata_changedofcl_gui_alv_grid ...
I_CALLBACK_USER_COMMAND = 'USER_COMMAND' I_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS' TABLES T_OUTTAB = IT_DATA EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2 . IF SY-SUBRC <> 0. MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO ...