单击后退按钮后,表cl_gui_alv网格未刷新

2020-08-22 06:41发布

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

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


表cl_gui_alv网格在我单击"后退"按钮并双击其他行后未刷新。

我已清除内部表,并且在调试时,内部表中的数据正确,但表中仍显示fisrt数据。

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

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


表cl_gui_alv网格在我单击"后退"按钮并双击其他行后未刷新。

我已清除内部表,并且在调试时,内部表中的数据正确,但表中仍显示fisrt数据。

付费偷看设置
发送
3条回答
四川大学会员
1楼-- · 2020-08-22 07:05

如果网格变量为lv_grid,则

在刷新按钮的user_command中调用lv_grid-> refresh_table_display

四川大学会员
2楼-- · 2020-08-22 06:50

请确保您未重新创建

因为,如果您在同一容器中实例化两个控件,则只会显示第一个控件,而不会看到第二个。

p>

如果仅保留一个实例,则必须调用方法REFRESH_TABLE_DISPLAY将内部表的值发送到前端。

追夢秋陽
3楼-- · 2020-08-22 07:00

saddam husen 如果您以前在屏幕0100上执行过CALL SCREEN 0110,并且现在想离开屏幕0110以返回到屏幕0100, 您不得使用CALL SCREEN 0100,而必须使用:

 SET SCREEN 0。

0是一个特殊数字,屏幕0不存在,它指示在屏幕显示0之后返回。 最后一个呼叫屏幕。

有关更多信息,请参阅ABAP文档。

一周热门 更多>