灵活的搜索查询,可从媒体容器中获取所有现有媒体

2020-08-15 00:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想使用灵活的搜索查询来获取媒体...

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

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


我想使用灵活的搜索查询来获取媒体容器中存在的所有媒体。 我尝试过此查询

从{Media AS M JOIN MediaContainer2MediaRel AS REL ON {REL。}中选择{ M.pk }。 target} = { M.PK }加入MediaContainer作为MC ON {REL.source} = { MC.PK }}在{MC.qualifier}中,例如'%OHTHH1_plp_container%'

我最终遇到此错误

异常消息:无法在类型MediaContainer2MediaRel中搜索未知字段'TableField(name ='target',langPK ='null',type = MediaContainer2MediaRel)',除非您禁用检查类型的infoMap = TypeInfoMap = 8796093448274代码= MediaContainer2MediaRel超级类型= 8796093055058 itemTable = null ....

请提供有关如何查询以获取媒体容器中存在的所有媒体的解决方案。

4条回答
哎,真难
2020-08-15 00:29

似乎MediaContainer.medias无法搜索。 因此,您无法对其进行FlexSearch。

一种替代方法是改为导出它。 这可能有帮助:

 INSERT_UPDATE MediaContainer; catalogVersion(catalog(id),version)[unique = true]; qualifier [unique = true]; medias(code)
 "#%impex.exportItemsFlexibleSearch(""从{MediaContainer AS mc}中选择{pk},在{mc.qualifier} ='QUALIFIER'"");" 

让我知道 如果答案对您有帮助。 如果是这样,别忘了投票并接受答案。

一周热门 更多>