在使用 REUSE_ALV_GRID_DISPLAY_LVC 时,会发现使用 REUSE_ALV_GRID_DISPLAY 时的双击显示行明细功能没有了; 这是SAP标准程序决定的,REUSE_ALV_GRID_DISPLAY_LVC 已经取消了双击显示行明细功能。 当然,也可以点击工具栏中的放大镜按钮,直接查看明细; 如若想要实现双击显示明细,则可以直接执行FCode:&ETA调用标准功能...
DATA:lv_err TYPE string. DATA: l_grid TYPE REF TO cl_gui_alv_grid. FIELD-SYMBOLS <ls_alv> LIKE LINE OF lt_alv_show. DATA:ls_alv LIKE LINE OF lt_alv_show. CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR' IMPORTING e_grid = l_grid. CALL METHOD l_grid->check_changed_data. CALL ...
ALV用到的函数,目前我们有2个:REUSE_ALV_GRID_DISPLAY、REUSE_ALV_GRID_DISPLAY_LVC;两个函数都可以将数据用ALV的形式显示出来,只是在一些小的地方有些不同。 其中这两个函数都用到的全局变量为:1个类型池SLIS和一个指定列数的变量 DATA: v_pos TYPE i. " 指定第几列 pos表示列 第1个函数用到的全局变量...
DATA: LR_GRID TYPE REF TO CL_GUI_ALV_GRID. CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR' IMPORTING E_GRID = LR_GRID. CALL METHOD LR_GRID->CHECK_CHANGED_DATA. R_RS_SELFIELD-REFRESH = 'X'. * R_UCOMM = SY-UCOMM. CASE R_UCOMM. WHEN '&IC1'. READ TABLE I_ZMLPRTOPO INDEX ...
然后呼出REUSE_ALV_GRID_DISPLAY_LVC后,一开始是有2、30行左右的参数的,特别杂也特别乱。把没用的删掉后,就简化成了上面的代码。其实需要记住的东西不是很多,第一个 REUSE_ALV_GRID_DISPLAY_LVC,第二个会懂得查看类型属性等,就是通过鼠标双击,比如FIELDNAME、SCRTEXT_M、COL_POS、OUTPUTLEN、CHECKBOX、EDIT这些...
制作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中,实现下拉框(Dropdown)功能需要遵循一定的步骤,包括定义下拉框的数据源、设置字段属性、注册事件以及实现事件处理逻辑。以下是一个详细的步骤指南,用于在REUSE_ALV_GRID_DISPLAY_LVC中实现下拉框功能: 1. 识别REUSE_ALV_GRID_DISPLAY_LVC中的下拉框组件 在REUSE_ALV_GRID_DISPLAY_LVC...
REUSE_ALV_GRID_DISPLAY_LVC函数输⼊参数属性的应⽤REUSE_ALV_GRID_DISPLAY_LVC函数输⼊参数属性的应⽤ 前⾯我们讲过, Grid 的输出有两个:REUSE__GRID_DISPLAY 和 REUSE__GRID_DISPLAY_LVC 两者的操作⼤同⼩异,只是后者能更好的和ALV容器结合使⽤,前后则不能;⽽在输⼊参数属性的结构上也...
2.函数“REUSE_ALV_GRID_DISPLAY_LVC”中输入参数的应用7 2.1.排序7 2.1.1.在显示ALV的子FORM里定义排序用到的变量7 2.1.2.设置好需要排序的字段8 2.1.3.在显示ALV的函数的输入参数里添加排序的属性8 2.2.隐藏不必要的标准按钮8 2.2.1.先在显示ALV的子FORM里定义隐藏按钮用到的变量8 2.2.2.得到需要隐藏...
6、BAP LIST VIEW, 一种比较美观的报表显示工具REUSE ALV LIST DISPLAYGrid的足Excel单元格的格式而list不足REUSE_ALV_GRID_DISPLAY 可以控制某一行某一列,甚至某一格(CELL)的读写ALV用到的函数,目前我们有 2 个:REUSE_ALV_GRID_DISPLAY、REUSE_ALV_GRID_DISPLAY_LVC;两个函数都可以将数据用ALV的形式显示出来...