点击此处---> 群内免费提供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 ....
请提供有关如何查询以获取媒体容器中存在的所有媒体的解决方案。
嗨,
您不需要在JOIN中包含关系本身。 您可以尝试另一种方法:
如果您的Media子类型位于不同的表中,则可能需要为每个子类型创建一个查询,然后对结果进行合并。
最诚挚的问候,
Kremena
感谢您的解决方案Kremena
似乎MediaContainer.medias无法搜索。 因此,您无法对其进行FlexSearch。
一种替代方法是改为导出它。 这可能有帮助:
让我知道 如果答案对您有帮助。 如果是这样,别忘了投票并接受答案。
您好,
感谢您的回答。 我想通过获取MediaContainer中存在的所有媒体来导出Media及其属性。
MediaContainer2MediaRel中存在一对多关系,其中源是" MediaContainer",目标是" Media"。 所以我正在使用这种关系。
一周热门 更多>