点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我最近开始与CDS...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我最近开始与CDS...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我最近开始与CDS协会合作,并且注意到与加入相比,它具有一些局限性。 局限性之一似乎是,如果我们想在同一CDS视图中使用其他表中的字段,则只能在所有打开条件下使用第一个数据源中的字段。
根据上面的示例,我们不能在同一CDS视图的路径表达式中使用_LFA1,因为我们在ON条件下使用了$ projection.lifnr,这属于关联_BSEG,它不是第一个数据源。 如果我们在这里使用JOIN而不是关联的话,它会很好地工作。 有人可以解释为什么我们对关联有这种限制吗?
此外,如果我删除路径表达式并仅公开_LFA1,则错误也将被删除,但我得到以下警告。
有人可以解释一下它们的意义吗? 感谢您的帮助!
温馨的问候,
Raveesh
association-with-error.jpg (73.1 kB)
如果您在HANA上并选择count(*),则可能会看到效果(从7.50左右开始)。 这是因为HANA基于基数进行了优化,因此表示的值应反映真实的数据模型,否则结果可能会有所不同。
PS:请不要再回答您自己的问题。
一周热门 更多>