hybris impex文件

2020-08-15 20:14发布

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

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

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


在impexs(Hybris)中使用@符号有什么用?

1条回答
蓋茨
2020-08-15 20:18 .采纳回答

它们是特殊属性: https://help.sap.com/viewer/ d0224eca81e249cb821f2cdf45a82ace/1905/zh-CN/1c8f5bebdc6e434782ff0cfdb0ca1847.html

有时您需要将数据添加到属性未涵盖的项目中,例如媒体数据。 在这些情况下,ImpEx的语法提供了一种特殊的属性定义,称为特殊属性,这些属性没有到已配置类型的真实属性的映射。

它们用@符号标记,并且始终需要 转换器修饰符,因为没有默认实现。 此外,指定的转换器必须是SpecialValueTranslator接口的实现。

下面的代码示例演示如何使用指定文件中的数据集创建媒体。

 INSERT_UPDATE Media; 代码[unique = true]; @media [translator = de.hybris.platform.impex.jalo.media.MediaDataTranslator]; myMedia; file://c:/myMedia.txt 

类型Media没有媒体属性,但是将媒体属性指定为特殊属性会指示ImpEx不要搜索此类属性。 相反,它将调用由translator修饰符指定的特殊转换器,该修饰符执行导入逻辑。

让我知道它是否回答了您的问题。 如果是这样,别忘了投票并接受答案。

一周热门 更多>