一个屏幕容器的两个自定义容器对象有问题; ALV不刷新

2020-09-18 21:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在屏幕上有一个名为容器的容器。...

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

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


我在屏幕上有一个名为"容器"的容器。 我有两个来自同一类的对象,该类包含容器和网格的实例变量。

object1->容器类型对cl_gui_custom_container的引用,

object1-> grid类型引用为cl_gui_alv_grid。 ; 实例化这些对象时,将为每个实例创建容器对象和网格对象。 我将基于按钮单击从表中选择这些对象,然后调用显示方法。

在此显示方法中,我将调用本地网格-> set_table_for_first_display。 由于对象1和对象2是完全不同的变量,因此我计划对ALV中的不同数据使用不同的对象(使用相同的容器'CONTAINER'),但是表没有刷新。 它总是显示第一次加载的记录。
任何帮助将不胜感激!