右外连接在CDS视图中不起作用

2020-08-14 00:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我正在使用正确的外部联...

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

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


专家,

我正在使用正确的外部联接来创建一个CDS视图,但是没有得到预期的结果,相反,我正在获得内部联接的输出。 我在 SQL控制台和普通的 ABAP报告中尝试了相同的选择查询,它可以工作,但不适用于CDS视图。

如果你们中的任何一个都在处理同一问题,请告诉我相同的解决方案。

以下是DDL源(CDS视图定义)的源代码:

@ AbapCatalog.sqlViewName:'ZCDS_RIGHT_JOIN'
@ AbapCatalog.compiler.CompareFilter:true
@ AccessControl.authorizationCheck:#CHECK
@ EndUserText.label:'具有右外部Join的演示CDS视图'< br>将视图ZDDl_RIGHT_OUTERJOIN定义为
select
c.cust_id,
c.cust_name,
s.zcust_id,
s.zproduct和
s.ztot_unit来自
zct_customer c作为c.cust_name =上的s


右外部联接 zct_sales_order = s.zcust_name

此外,请找到控制台 CDS视图的输出屏幕截图的附件。

cds-view-output.png < rel =" nofollow" hraf=" /storage/temp/34690-sql-console-output.png"> sql-console-output.png

感谢与问候,

布达佩斯

(13.4 kB)