CDS:DDL源关联错误

2020-09-02 00:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我试图创建一个具有关联的...

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

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


你好

我试图创建一个具有关联的基本CDS视图,但最后出现了两个问题。 你能给我指出正确的方向吗?

问题1:当我在以下示例中使用参数时,"关注关联"选项不起作用,但是如果我注释了该参数,它将起作用。

问题2:当我指定基数[0 .. *]或[1 .. *]时,我在路径表达式中收到一条警告消息"关联_salesitem可能影响结果集的基数"。 在这种情况下,我不会访问路径表达式中的任何字段。

SAP_ABA-740版和SP级别0017

 @ AbapCatalog.sqlViewName:'zsnv_cds_case'
 定义视图ZSN_CDS_CASE
     与参数Salesorder:vbeln
     从vbak中选择
     将[1 .. *]与vbap关联为_salesitem
         $ projection.vbeln = _salesitem.vbeln
     {
     vbak.vbeln,
     大小写(vbak.vbtyp)
         当'C'然后'Order'
         当" G"然后"合同"
         其他"其他"
     以OrderType结尾,
     vbak.kunnr,
     案件
         当_salesitem.netpr <= 100时,则"小订单"
         否则"考虑大订单"
     以OrderRange结尾,
     _salesitem
     }
 其中vbak.vbeln = $ parameters.Salesorder
 

提前谢谢