通过 ABAP 删除 BOPF 消息(来自 /bobf/if_frw_message)
Posted
技术标签:
【中文标题】通过 ABAP 删除 BOPF 消息(来自 /bobf/if_frw_message)【英文标题】:Remove BOPF Message (from /bobf/if_frw_message) via ABAP 【发布时间】:2016-02-26 23:03:31 【问题描述】:我得到了一个带有TYPE REF TO /bobf/if_frw_message
的对象。
我需要在“发送”到 UI 之前从对象中删除一些消息
只有我知道的是消息类别名称和消息编号。
哪种处理方式才是正确的?
【问题讨论】:
如果有人可以为 BOBF 创建标签,那就太好了。 【参考方案1】:正如您所注意到的,该接口只有添加和读取的方法。您在这里真正拥有的唯一选择是使用GET( )
获取所有消息,实例化对象的新实例并使用ADD_CM( )
逐一添加所有消息,然后跳过您不需要的消息。
问题是您需要删除该消息的原因。应用程序的一部分想要报告这一点,最好在它生成的时候抑制它。
【讨论】:
是的,我已经这样做了(检查if_t100_message~t100key
),看起来没有更方便的方法,谢谢!以上是关于通过 ABAP 删除 BOPF 消息(来自 /bobf/if_frw_message)的主要内容,如果未能解决你的问题,请参考以下文章
ABAP中的报出消息语句的关键字是啥?请至少说出三种消息类型.消息文本使用哪个TC