永发信息网

abap 增强里为什么不支持I类型,有的情况还不支持W类型。

答案:3  悬赏:60  手机版
解决时间 2021-03-26 02:38
abap 增强里为什么不支持I类型,有的情况还不支持W类型。
最佳答案
ABAP增强里面是有限制的,具体要看增强的位置。有些增强不能报MESSAGE,有可能是增强对应的函数或接口方法有消息传出参数
  如:IF_EX_LE_SHP_DELIVERY_PROC->DELIVERY_FINAL_CHECK这个接口方法的参数CT_FINCHDEL就是用来将消息传出给标准程序的,这样添加进来的消息就会以标准的形式报给用户
  还有的增强是在CALL FUNCTION ... IN UPDATE TASK中的,在这种增强中报I或者W等非错误的消息是会被忽略的,而报E、A等错误类的消息则会导致一个更新失败,是因为它是异步触发的,它会在CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'的时候才去执行这些更新功能的。所以会出现这种情况。而且这种增强里面打的断点也不会有效,实际上它是执行的,但是不能调试。
  所以增强里面报MESSAGE要看具体的增强点,不能随意去写。

  希望对你有帮助!
全部回答
这个说起来就蛋疼了,没总结过
可以是因为I&W类型会有额外的屏幕出现会打乱原有程序的SAP LUW
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
岸上的人看到水中鱼在“白云”上游荡,则A.“
有什么动画片的名有一个燕字和一个侠字
同样是1.4t发动机迈腾110kw速腾96kw
我要一个姓张的男名 以字辈的
漂 我把皮撕掉了怎么办
居民后盖的大棚离电力设施近怎么办
狗狗只有3斤打除虫疫苗会不会出现问题
三星第一款手机是什么 三星第一部手机怎么样
单选题下列各反射活动中,属于条件反射的是A.
求驾校对联,校名《天宫驾校》。
工伤之后的,停职留薪期从何时算起
桑姓氏从何而来
求王耀角色歌所有歌曲~
从宏村怎么做车回杭州?
我对外汇信托账户(trust account)的理解,
推荐资讯
商标中是否可以含“第一”?
黔西县水西私立中学地址在什么地方,想过去办
服装店现在利润大吗?
想买一个铁锅炒菜,哪个牌子好,不在乎价格。
上海质卫环保科技有限公司怎么样?
我家嘟嘟(荷兰猪)最近总是叫是为什么
谁知道《雷哥老范》里张雪的扮演者赵雨萌的资
一斤泡过水的棉花重还是一斤铁重?
干淡菜有那些吃法?和什么食物会相克?
倚天屠龙记里面的灭绝老尼怎么死的
1+2+3+4……+40=()用简便方法计算
范仲禹何人也,与范仲庵是同一人吗,范进又是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?