1、业务情景
今天接到的需求,在me22n进行修改后,点击检查能够根据条件判断,并返回警告的信息给用户。
好像很简单的一个需求,但实际上用最常见的message显示的方式,这种警告信息并没有能够显示出来。
METHOD if_ex_me_process_po_cust~check.
if cond.
* message e001(Z_MM_MSG). "we can show error message in me2xn check
message w001(Z_MM_MSG). "we cant show warning message in me2xn check
endif.
ENDMETHOD.
2、 解决方法
如下代码
METHOD if_ex_me_process_po_cust~check.
*if you want to show your warning message,you can use this code
if cond.
include mm_messages_mac

本文介绍了在ABAP中处理业务需求,通过BADI实现警告信息的显示。在ME22N修改后进行条件判断,使用MESSAGE_STORE、add to bapiret2、MESSAGE_ADD和AQ_INT_SHOW_MESSAGE_AS_POPUP四种方法展示警告,详细给出了每种方法的实现代码和运行结果。
最低0.47元/天 解锁文章
1480

被折叠的 条评论
为什么被折叠?



