如何覆盖EditorConfigurator或DefaultModelValueHandler

2020-09-07 07:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想获取更多参考行以显示在PCM...

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

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


我想获取更多参考行以显示在PCM Backoffice editorArea上。 它是引用类型,因此我可以覆盖EditorConfigurator.updateObjectsReferencedByEditor()或DefaultModelValueHandler.getSimpleValue()。

问题是,我不确定如何覆盖其中的任何一个。 有人尝试过吗?

4条回答
骆驼绵羊
2020-09-07 08:30

感谢Jacek,您总是会指出正确的方向。

我尝试了您的方法。 这是我重写的方法 collectReferencedObjects 与此有关的有两个问题:

  1. 我没有找到直接方法来获取当前产品。 由于当前产品的值可能为零,但我想从当前产品上方的变体中获取更多结果。

  2. 我希望仅在用户在PCM Backoffice上时执行此操作。 这意味着我想添加一些权限检查。 有什么方法可以通过编程检查吗?

非常感谢您的投入。 另外,为了提供一些背景知识,我们想实现数据继承。 我们使用"产品"和"变型产品"在多个级别上设置了产品。 我想从所有级别获取数据并运行一些合并逻辑。

我们目前在Cockpit中进行此操作,但是由于我们必须迁移到PCM Backoffice。

感谢Pratik

一周热门 更多>