通过 ABAP 删除 BOPF 消息(来自 /bobf/if_frw_message)

Remove BOPF Message (from /bobf/if_frw_message) via ABAP

我用 TYPE REF TO /bobf/if_frw_message 得到了一个对象。 我需要在 "send it" 到 UI 之前从对象中删除一些消息 只有我知道的是留言 class 姓名和留言编号。 正确的处理方式是什么?

如您所见,该接口只有添加和读取方法。您在这里真正拥有的唯一选择是使用 GET( ) 获取所有消息,实例化对象的新实例并使用 ADD_CM( ) 一条一条添加所有消息,然后跳过您不需要的消息需要。

问题是为什么您需要删除该消息。应用程序的一部分想要报告这个,最好在它生成的时候抑制它。