REUSE_ALV_GRID_DISPLAY 可以控制某一行 某一列,甚至某一格(CELL)的读写 ALV用到的函数,目前我们有2个:REUSE_ALV_GRID_DISPLAY、REUSE_ALV_GRID_DISPLAY_LVC;两个函数都可以将数据用ALV的形式显示出来,只是在一些小的地方有些不同。 其中这两个函数都用到的全局变量为:1个类型池SLIS和一个指定列数的变量 D...
下面介绍调用REUSE_ALV_GRID_DISPLAY_LVC创建ALV时,如何显示单选按钮(radio button),以及对应的单选按钮选择相应。 简单逻辑: 1,radio button的ICON:'@TB@' (选中)和 '@SR@' (未选中) 2,注册 事件lcl_event_receiver=>hotspot_click对应的method,用来处理单击radio button时的图标变更。 完整例子代码: 1 2 3...
CALL METHOD l_grid->refresh_table_display. CASE r_ucomm. WHEN 'DEL'. DELETE lt_alv_show WHERE checkbox = 'X' . WHEN 'ALL'. LOOP AT lt_alv_show ASSIGNING <ls_alv> . <ls_alv>-checkbox = 'X'. ENDLOOP. WHEN 'SAL'. LOOP AT lt_alv_show ASSIGNING <ls_alv> . <ls_alv>-chec...
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING I_STRUCTURE_NAME = 'ZMLPRTOPO' I_CALLBACK_PROGRAM = SY-REPID IS_LAYOUT_LVC = I_LAYOUT IT_FIELDCAT_LVC = I_FIELDCAT I_CALLBACK_PF_STATUS_SET = 'F_SET_STATUS' " FORM 名称 I_CALLBACK_USER_COMMAND = 'F_USER_COMMAND' " FORM 名...
制作ALV表头,需要用到: I_CALLBACK_HTML_TOP_OF_PAGE = 'ALV_TOP_OF_PAGE': *ALV显示 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = sy-repid i_callback_pf_status_set = 'FRM_SET_STATUS' i_callback_user_command = 'FRM_USER_COMMAND' i_callback_html_top_of...
然后呼出REUSE_ALV_GRID_DISPLAY_LVC后,一开始是有2、30行左右的参数的,特别杂也特别乱。把没用的删掉后,就简化成了上面的代码。其实需要记住的东西不是很多,第一个 REUSE_ALV_GRID_DISPLAY_LVC,第二个会懂得查看类型属性等,就是通过鼠标双击,比如FIELDNAME、SCRTEXT_M、COL_POS、OUTPUTLEN、CHECKBOX、EDIT这些...
REUSE_ALV_GRID_DISPLAY_LVC函数输⼊参数属性的应⽤REUSE_ALV_GRID_DISPLAY_LVC函数输⼊参数属性的应⽤ 前⾯我们讲过, Grid 的输出有两个:REUSE__GRID_DISPLAY 和 REUSE__GRID_DISPLAY_LVC 两者的操作⼤同⼩异,只是后者能更好的和ALV容器结合使⽤,前后则不能;⽽在输⼊参数属性的结构上也...
4 在子 FORM(这里如: F_BUILD_LAYOUT )里设置 ALV 的全局属性 ... 5 在子 FORM(这里如: F_DISPLAY )里将内表中的数据进行显示 ... 51.4. 为 ALV 程序添加表头标题(这里以添加 HTML 表头标题为主) ... 文档格式:PDF | 页数:28 | 浏览次数:118 | 上传日期:2019-05-25 21:08:13 | 文档星级:...
LVC 其实就是原来那个 REUSE_ALV_GRID_DISPLAY 的升级版,主要就是增加了单元格处理的功能,比如精确到某一单元格的可编辑状态,这个功能 REUSE_ALV_GRID_DISPLAY是无法做到的。光显示功能,列,行的操作,两者是没有任何区别的。建议你通常使用LVC的ALV。
REUSE_ALV_GRID_DISPLAY超详细讲解一、 REUSE_ALV_GRID_DISPLAY详解 调用功能模块: CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_interface_check = ''接口一致性检查 i_callback_program = sy-repid当前程序名 is_layout= layout输出样式 it_fieldcat = fieldcat[]字段定义描述表 i_callback_pf_...