从ALV网格移回时获得另一个屏幕

2020-08-25 22:11发布

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

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


你好大师,

我们使用CL_GUI_ALV_GRID为我们的程序开发了一个过程日志。 我们必须将两个ALV一起显示,因此我们使用了splittor来拆分容器。

但是现在,当我们使用LEAVE TO SCREEN 0从ALV显示屏返回到选择屏幕时,将显示一个不属于我们程序的额外屏幕。 它属于程序SAPMSSY0。 当我们在这个额外的屏幕上按BACK时,我们返回到选择屏幕。 我们已经调试了该程序两天。 我不确定问题出在哪里?

看来我们在这里犯了一些基本错误。 您能指出吗?

非常感谢您的帮助!

温馨的问候,

Raveesh

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

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


你好大师,

我们使用CL_GUI_ALV_GRID为我们的程序开发了一个过程日志。 我们必须将两个ALV一起显示,因此我们使用了splittor来拆分容器。

但是现在,当我们使用LEAVE TO SCREEN 0从ALV显示屏返回到选择屏幕时,将显示一个不属于我们程序的额外屏幕。 它属于程序SAPMSSY0。 当我们在这个额外的屏幕上按BACK时,我们返回到选择屏幕。 我们已经调试了该程序两天。 我不确定问题出在哪里?

看来我们在这里犯了一些基本错误。 您能指出吗?

非常感谢您的帮助!

温馨的问候,

Raveesh

付费偷看设置
发送
13条回答
Baoming ROSE
1楼 · 2020-08-25 22:29.采纳回答

大家好,

这是程序错误。 这是因为我们在两个选择屏幕块之间编写了SKIP。

感谢和热烈问候,

Raveesh

暮风yp
2楼-- · 2020-08-25 22:38

嗨,

希望您在PAI事件中使用AT EXIT命令,请检查一下,我需要您做什么

我遇到了很多讨论,这个错误是由于在返回之前的屏幕刷新而导致的。

代楠1984
3楼-- · 2020-08-25 22:17

嗨,

从alv网格中单击时,需要更改用户命令级别。

I_CALLBACK_USER_COMMAND ='USER_COMMAND'

能不能别闹
4楼-- · 2020-08-25 22:25

嗨,

只需调试一次BCALV_EDIT_04,

希望您能得到答案。

p>
槿木_熙
5楼-- · 2020-08-25 22:15

嗨,Raveesh,

尝试添加此内容,

案例ucomm。

当"返回"时。

设置屏幕0。

离开屏幕。

"退出"或"取消"时。

离开计划。

别人的时候。

ENDCASE。

这可能会有所帮助。

此致

Karthik Sridhar。

亦是此间程序员
6楼-- · 2020-08-25 22:23

感谢您的解决方案。 我有完全一样的问题。

小c菟菟
7楼-- · 2020-08-25 22:35

也感谢Raveesh发布了解决方案。 我有完全一样的问题。 通过从选择屏幕中删除跳过语句,可以解决此问题。

一周热门 更多>