如何将克隆CanonicalItem复制到合成或发布处理程序中的其他池中?

2020-09-15 02:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想将CanonicalItem...

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

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


我想将CanonicalItem克隆到合成或发布处理程序中的另一个池中吗?

相同的原始供稿应使用相同克隆的CanonicalItem填充一个单独的池。

请指教?

2条回答
Doze时光
2020-09-15 02:49

这是一个高级概念:

  1. 实现 GroupingHandler

  2. 在实现 List >组(最终CompositionGroup 原始)中。 创建原始合成组的副本,即 new CompositionGroup(items,attributes,pool)
    items可以从原始组中获取属性,pool是您需要复制项目的一个 至。

  3. original.getItems()检索的原始项目也需要复制,然后再将其传递到新的合成组中。 对于每个项目,请调用 RawItem.instantiate(type),然后从原始项目填充新项目,但设置不同的池。

  4. GroupingHandler 实现中返回两组:原始组和新组。

在进行此操作时,您可能仍然遇到一些问题,但是至少这是完成所需方法的概述。 希望对您有所帮助。

一周热门 更多>