如何在不影响性能的情况下向IW72添加新列?

2020-09-10 17:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想在事务IW72的结果屏幕中添...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想在事务IW72的结果屏幕中添加其他列。

我已经通过使用BAdI"扩展单级列表"来做到这一点。 为此,我实现了BAdI接口IF_EX_BADI_EAM_SINGLELEVELLIST和扩展结构RIHAUFK_LIST。
方法IF_EX_BADI_EAM_SINGLELEVELLIST〜FILL_ADD_FIELDS用于添加其他字段的内容。

这种方法的缺点是,我只能一次仅添加一行来添加其他字段的内容。 如果选择了很多订单或要填写许多字段,这可能会严重影响性能。

您有其他替代方法吗? 当然,修改或复制原始程序是不可能的。

我目前正在使用NetWeaver 7.5。

2条回答
Nir深蓝
2020-09-10 18:41

嗨Terence,

感谢您的输入。 该链接描述了一种非常有用的方法,如果要显示的数据通过将其添加到追加结构CI_AUFK中而保存在表AUFK中。 不幸的是,我要显示的数据不适合保存在AUFK中,而应该从其他数据库表中检索。

一周热门 更多>