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 时,会发现使用 REUSE_ALV_GRID_DISPLAY 时的双击显示行明细功能没有了; 这是SAP标准程序决定的,REUSE_ALV_GRID_DISPLAY_LVC 已经取消了双击显示行明细功能。 当然,也可以点击工具栏中的放大镜按钮,直接查看明细; 如若想要实现双击显示明细,则可以直接执行FCode:&ETA调用标准功能...
在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就可以了,程序里面需要调用呼出汎用モジュール,这个是现成,都可以呼出来使用的,汎用モジュール的调用呼出方法写在了第09章。本章共分3小部分。 part1:打开se38,创建一个新的プログラム名字ZALV123(名字可以以Z或Y开头随意取),标题ALV自分で列を定義(随意取)。タイプ选実...
i_layout_lvc-detailinit='X'." 是否出现细节屏幕 i_layout_lvc-detailtitl='详细内容'." 细节屏幕标题 1.3.在子FORM(这里如:F_DISPLAY)里将内表中的数据进行显示 CALLFUNCTION'REUSE_ALV_GRID_DISPLAY_LVC' EXPORTING i_callback_program = sy-repid" 当前程序 is_layout_lvc = i_layout_lvc" 属性内表...
07. 08ALV: A 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;两个函数都可以将数据用...
i_layout_lvcTYPElvc_s_layo ."负责整个ALV的全局属性 下面以第2个函数(REUSE_ALV_GRID_DISPLAY_LVC)来介绍ALV的用法; 1. 1.1. v_pos = v_pos +1.初始值是零 wa_fieldcat-col_pos= v_pos ."指定列数 wa_fieldcat-fieldname='PSPID'."需要输出的内表的字段名 wa_fieldcat-scrtext_l ='项目定...
数(REUSE_ALV_GRID_DISPLAY_LVC)里添加一个参数...5 1.4.2.在子FORM(F_TOP_OF_PAGE)里定义好需要的变 量...61.4.3.准备 好所需数据,如登录用户的描述、制表日期 等...61.4.4.将 表头数据输 出...
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 名称 ...
翻遍REUSE_ALV_GRID_DISPLAY_LVC这个函数我们可以发现,这个函数里预定义了一些事件类型。 不过也缺少了一些类型,看看SLIS这个类型池就可以发现,ONF4事件是没有的。 为了把这个函数做出通用和简易的,复制这个函数所在的函数组SLVC_FULLSCREEN到ZSLVC_FULLSCREEN. ...