在弹出式ALV中冻结ALV标头

2020-08-22 03:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 根据选择选项设计...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

根据选择选项设计了一个模块池程序,将生成POP-UP ALV,在那里用户将选择所需的行项目,并将流回到模块池的表控制器。

要求是当我们向上滚动时结果有多行,ALV标头也向上滚动并且无法使用page up,page down时...随附屏幕截图和代码以供参考。

通话功能" REUSE_ALV_GRID_DISPLAY"
         出口
           i_callback_program = sy-repid
           is_layout = l_layout
 * i_grid_settings = lc_glay
           i_callback_pf_status_set ='STATUS_103'
           i_callback_user_command ='USER_COMMAND_103'
           it_fieldcat = it_fieldcat
           i_screen_start_column = 1
           i_screen_start_line = 1
           i_screen_end_column = 10
 * i_screen_end_line = 20
         桌子
           t_outtab = it_mb52
         例外情况
           程序错误= 1
           其他= 2。
       如果sy-subrc <> 0。
         消息ID sy-msgid类型sy-msgty编号sy-msgno
                 与sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4。
       ENDIF。

alv.jpg (230.7 kB)