一、函数功能调用 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_interface_check = '' 接口一致性检查 i_callback_program = sy-repid 当前程序名 is_layout = layout 输出样式 it_fieldcat = fieldcat[] 字段定义描述表 i_callback_pf_status_set = 'PF_STATUS_SET' 触发事件调用子程序 i_callb...
可以调用REUSE_ALV_GRID_DISPLAY这个function,也可以调用REUSE_ALV_GRID_DISPLAY_LVC这个function,输入的参数一致,但是一些细节传入参数类型不同。 REUSE_ALV_GRID_DISPLAY调用示例: View Code REUSE_ALV_GRID_DISPLAY_LVC调用示例: View Code 1.1、Function参数解析 I_INTERFACE_CHECK:检查接口一致性,默认Space; I_BYPA...
其实需要记住的东西不是很多,第一个 REUSE_ALV_GRID_DISPLAY_LVC,第二个会懂得查看类型属性等,就是通过鼠标双击,比如FIELDNAME、SCRTEXT_M、COL_POS、OUTPUTLEN、CHECKBOX、EDIT这些就可以双击LVC_T_FCAT进行查看并且知道这些东西的作用,一览表基本重要的东西就这些。 编辑于 2022-03-29 · 著作权归作者所有...
l_field type lvc_fname, l_color_index type i, lt_fcat type slis_t_fieldcat_alv, lt_color_lvc type lvc_t_scol, ls_color_lvc type lvc_s_scol, lt_color_slis type slis_t_specialcol_alv, ls_color_slis type slis_specialcol_alv. *Set Row Color through info_fieldname *对不同行对...
gt_fieldcat TYPE lvc_t_fcat. 1. 2. 3. 4. 获取数据 select * from ZWDEMOTABLE1 into CORRESPONDING FIELDS OF TABLE gt_Data . 1. 定义ALV相关变量及调用ALV函数 FORM diaplay_data . PERFORM set_alv_layout. PERFORM bulid_fieldcat.
ALV_GRID介绍二(1) 四、ALV GRID相关的几个控制结构 1.字段目录 [Field catalog] 字段目录是用来控制ALV显示的网格中每个字段的属性的,比如字段的顺序,对齐方式,可编辑状态,颜色,等等. 常用的控制字段如下:(下面的示例将说明这些字段的使用,参考STRUCTURE LVC_S_FCAT) ...
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, ...
* call function 'REUSE_ALV_GRID_DISPLAY' CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = gd_repid* i_callback_user_command = 'USER_COMMAND' is_layout_lvc = gd_layout it_fieldcat_lvc = it_fieldcat i_save = 'X' TABLES t_outtab = it_ekko EXCEPTIONS ...
ALV 参数控制Layout 代码语言:javascript 复制 布局控制[layout]布局是用来控制整个ALV的一个布局,比如ALV的标题,是否可编辑,行颜色,列颜色.参照ALV的控制结构[LVC_S_LAYO],以后的例子我将详细介绍如何设置行颜色和列颜色.详细的结构说明(注意这些字段的取值,单引号内,' '空格代表否,'X'代表是)字段名 描述 Value...
参数p_cbox 作为CHECKBOXUSER-COMMANDuc1 。 选择选项: s_vbelnFORvbak-vbelnMODIFIDmd1 。 初始化。 在 选择屏幕 输出。在屏幕上 循环。IF屏幕-名称='P_AUART'OR屏幕-名称='P_VKORG'。 屏幕-必需='2'。 修改 屏幕。 结束语。IF屏幕-group1='MD1'。