有错误信息-返回选择屏幕。

2020-08-27 13:18发布

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

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


嗨,

我在"开始选择"中调用功能模块,如果FM给出的subrc值不是0(零),我需要抛出错误消息并返回到选择屏幕。

这可以由Sucess messame使用"离开列表处理"来完成。 但是我的要求是显示相同的错误消息。

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

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


嗨,

我在"开始选择"中调用功能模块,如果FM给出的subrc值不是0(零),我需要抛出错误消息并返回到选择屏幕。

这可以由Sucess messame使用"离开列表处理"来完成。 但是我的要求是显示相同的错误消息。

付费偷看设置
发送
7条回答
小c菟菟
1楼 · 2020-08-27 14:07.采纳回答

请尝试以下代码,它应该可以按照您想要的方式工作。

 消息s000,带有" test",如" E"。
 离开清单处理
 

致谢

Ranganath

木偶小白
2楼-- · 2020-08-27 14:00

嗨Ranganath,

感谢答案,它可以正常工作!

蓋茨
3楼-- · 2020-08-27 13:58

FM后,如果sy-subrc <> 0。

离开列表处理。

带有"某些消息"显示的消息S001,例如" E"。

Ashok

编辑者:Ashoky,2011年3月21日下午12:54

打个大熊猫
4楼-- · 2020-08-27 14:02

我认为这不是可能的,因为即使您调用屏幕,也要离开屏幕或进行列表处理。 我不会在"选择"屏幕上显示该消息。

尝试执行此操作,在选择的结尾下方。

一切顺利。

关于

Aahbha

大道至简
5楼-- · 2020-08-27 13:59

嗨,

您可以尝试以下操作:

如果p_test ='AA'。

MESSAGE i007(错误),带有":需要的消息"

停止。

ENDIF。

谢谢

收割,

akshay ruia。

spaceman01
6楼-- · 2020-08-27 14:03

你好,

参数:p_test类型char10。

DATA:LV_MESSAGE TYPE STRING。

开始选择。

写:/p_test。

lv_message ='HAI'。

如果p_test ='AA'。

与LV_MESSAGE显示类似" E"的MESSAGE s001(zhcm)。

离开列表处理。

ENDIF。

选择结束。

一切正常。

Violet凡
7楼-- · 2020-08-27 14:02

嗨,朋友,

请尝试与"离开屏幕0"相同。

感谢和问候,

Sri Hari Anand Kumar

一周热门 更多>