在状态栏上提示信息后停留在输入屏幕上

2020-09-09 15:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我对执行程序之前已执行的输入值进...

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

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


我对执行程序之前已执行的输入值进行了一些验证。 对于无效的输入值,我使用" MESSAGE'XXXX'TYPE'E'"提示错误消息。 该消息成功显示在底部,但进入空白屏幕。 如何显示消息并同时停留在用户输入屏幕上?

感谢您的帮助!

7条回答
Violet凡
2020-09-09 15:52

嗨,

这可以如下进行。

EG;

 SELECT *来自mara
      到表i_mara
      其中matnr = s_matnr。

 如果sy-subrc NE 0。
 消息i000,文本为000。
  停止。
 endif。

使用信息消息并停止该过程,这将保留在您的选择屏幕本身中。

希望这可以解决您的问题,就在我也遇到同样的问题并修复它的前一天。

请奖励积分并关闭线程。

一周热门 更多>