2020-08-27 13:18发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在"开始选择"中调用功能模块,如果FM给出的subrc值不是0(零),我需要抛出错误消息并返回到选择屏幕。
这可以由Sucess messame使用"离开列表处理"来完成。 但是我的要求是显示相同的错误消息。
嗨
请尝试以下代码,它应该可以按照您想要的方式工作。
消息s000,带有" test",如" E"。 离开清单处理
致谢
Ranganath
嗨Ranganath,
感谢答案,它可以正常工作!
FM后,如果sy-subrc <> 0。
离开列表处理。
带有"某些消息"显示的消息S001,例如" E"。
Ashok
编辑者:Ashoky,2011年3月21日下午12:54
我认为这不是可能的,因为即使您调用屏幕,也要离开屏幕或进行列表处理。 我不会在"选择"屏幕上显示该消息。
尝试执行此操作,在选择的结尾下方。
一切顺利。
关于
Aahbha
您可以尝试以下操作:
如果p_test ='AA'。
MESSAGE i007(错误),带有":需要的消息"
停止。
ENDIF。
谢谢
收割,
akshay ruia。
你好,
参数:p_test类型char10。
DATA:LV_MESSAGE TYPE STRING。
开始选择。
写:/p_test。
lv_message ='HAI'。
与LV_MESSAGE显示类似" E"的MESSAGE s001(zhcm)。
选择结束。
一切正常。
嗨,朋友,
请尝试与"离开屏幕0"相同。
感谢和问候,
Sri Hari Anand Kumar
最多设置5个标签!
嗨
请尝试以下代码,它应该可以按照您想要的方式工作。
致谢
Ranganath
嗨Ranganath,
感谢答案,它可以正常工作!
FM后,如果sy-subrc <> 0。
离开列表处理。
带有"某些消息"显示的消息S001,例如" E"。
Ashok
编辑者:Ashoky,2011年3月21日下午12:54
嗨
我认为这不是可能的,因为即使您调用屏幕,也要离开屏幕或进行列表处理。 我不会在"选择"屏幕上显示该消息。
尝试执行此操作,在选择的结尾下方。
一切顺利。
关于
Aahbha
嗨,
您可以尝试以下操作:
如果p_test ='AA'。
MESSAGE i007(错误),带有":需要的消息"
停止。
ENDIF。
谢谢
收割,
akshay ruia。
你好,
参数:p_test类型char10。
DATA:LV_MESSAGE TYPE STRING。
开始选择。
写:/p_test。
lv_message ='HAI'。
如果p_test ='AA'。
与LV_MESSAGE显示类似" E"的MESSAGE s001(zhcm)。
离开列表处理。
ENDIF。
选择结束。
一切正常。
嗨,朋友,
请尝试与"离开屏幕0"相同。
感谢和问候,
Sri Hari Anand Kumar
一周热门 更多>