class-methods: my_f4 importing sender type ref to cl_gui_alv_grid et_bad_cells type lvc_t_modi es_row_no type lvc_s_roid er_event_data type ref to cl_alv_event_data e_display type c e_fieldname type lvc_fname exporting IM_lt_f4 type ddshretval_table. endclass. “lcl_event_re...
* 调用function module显示ALV CALLFUNCTION'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program= sy-repid it_fieldcat_lvc= gt_fieldcat[] is_layout_lvc= gs_layout i_callback_pf_status_set='FRM_SET_PF_STATUS' i_callback_user_command='FRM_USER_COMMAND' i_save='A' it_events= lt_ev...
color_fields_cell type lvc_fname occurs 0, end of g_ty_s_test, begin of g_ty_s_outtab_slis. include type alv_t_t2. *定义颜色设置字段 types: color(4) type c, tabcolor type slis_t_specialcol_alv, end of g_ty_s_outtab_slis, g_ty_t_outtab_slis type table of g_ty_s_ou...
记住REUSE_ALV_GRID_DISPLAY_LVC就可以了,程序里面需要调用呼出汎用モジュール,这个是现成,都可以呼出来使用的,汎用モジュール的调用呼出方法写在了第09章。本章共分3小部分。 part1:打开se38,创建一个新的プログラム名字ZALV123(名字可以以Z或Y开头随意取),标题ALV自分で列を定義(随意取)。タイプ选実...
CALL FUNCTION \'REUSE_ALV_GRID_DISPLAY\' EXPORTING i_structure_name = 'SPFLI'//输出表的结构 i_interface_check = \'\' 接口一致性检查 i_callback_program = sy-repid 当前程序名 is_layout = layout 输出样式 it_fieldcat = fieldcat[] 字段定义描述表 ...
class-methods: my_f4 importing sender type ref to cl_gui_alv_grid et_bad_cells type lvc_t_modi es_row_no type lvc_s_roid er_event_data type ref to cl_alv_event_data e_display type c e_fieldname type lvc_fname exporting IM_lt_f4 type ddshretval_table. ...
1)对于非key字段则可以通过设置字段格式(slis_fieldcat_alv)的emphasize指定,代码如下: data: wa_fieldcat type slis_fieldcat_alv. clear wa_fieldcat. wa_fieldcat-ref_fieldname = im_ref_field. wa_fieldcat-ref_tabname = im_ref_table.
abap alv 事件 alv 事件的创建使用 function alv 最后 还是变成oo alv 来设置监听 事件 在实际开发中经常要用到 事件 event,在各个alv中的具体使用如下 REUSE_ALV_GRID_DISPLAY_LVC 显示代码 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = sy-repid " 当前程序...
*& The basic ALV grid, Enhanced to display specific fields as * *& editable depending on field value * *&---* REPORT ZDEMO_ALVGRID_EDIT . TABLES: ekko. TYPE-POOLS: slis. "ALV Declarations *Data Declaration *--- TYPES: BEGIN OF t_ekko...
使用Founction来实现的,REUSE_ALV_GRID_DISPLAY_LVC和REUSE_ALV_GRID_DISPLAY,两个函数都可以将数据用ALV的形式显示出来,只是在一些小的地方有些不同。这两个Function的底层也是基于类CL_GUI_GRID_DISPLAY。 其中这两个函数都用到的全局变量为: 1个类型池SLIS和一个指定列数的变量DATA: v_pos TYPE i ." 指定...