在自定义屏幕ME53N/ME23N中刷新ALV OO数据

2020-09-16 04:05发布

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

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


你好

我们在ME53N/ME23N的自定义选项卡中显示一个WF批准者的历史记录时遇到了一个问题。

数据选择中包含的内容和ALV方法相同。

如果用户访问ME53N并在输出表中显示6条记录的某些Purch.Req,并在输出表中选择1条记录的其他(采购订单),则警报将显示为ME53N找到的6条记录,而不是1条 对我而言 但这是错误的。

我正在执行以下方法:

呼叫方法-> set_table_for_first_display

呼叫方法->刷新表显示

但是它不起作用,有解决这个问题的主意吗?

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

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


你好

我们在ME53N/ME23N的自定义选项卡中显示一个WF批准者的历史记录时遇到了一个问题。

数据选择中包含的内容和ALV方法相同。

如果用户访问ME53N并在输出表中显示6条记录的某些Purch.Req,并在输出表中选择1条记录的其他(采购订单),则警报将显示为ME53N找到的6条记录,而不是1条 对我而言 但这是错误的。

我正在执行以下方法:

呼叫方法-> set_table_for_first_display

呼叫方法->刷新表显示

但是它不起作用,有解决这个问题的主意吗?

付费偷看设置
发送
4条回答
落灬小鱼
1楼-- · 2020-09-16 04:47

这些是您的自定义屏幕和自定义数据检索过程。 恐怕无法访问您的系统并调试代码,解决该问题几乎是不可能的。

DominikTylczyński

Baoming ROSE
2楼-- · 2020-09-16 04:41

您应该分享有关代码流的更多信息,而不仅仅是最终方法。

宇峰Kouji
3楼-- · 2020-09-16 04:58

Hello Dominik,

这是标题选项卡中的自定​​义屏幕,两个事务(ME53N/ME23N)使用相同的子屏幕。 我进行了调试,但在所选数据中没有看到任何错误,内部表具有正确的信息,但是事务ME23N中显示的数据是错误的。

也许这是一个刷新缓冲区,但是我在类中免费尝试了该方法,但是不起作用。

有什么主意吗?

SAP小菜
4楼-- · 2020-09-16 04:41

如果是cl_gui_alv_grid,则需要调用刷新方法

 CL_GUI_CFW => FLUSH 

一周热门 更多>