OData XML视图绑定-3个表

2020-09-12 09:15发布

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

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


你好

我有一个包含3个表的OData服务($ metadata的简短版本)

  <键>  
 <属性名称=" DId"类型=" Edm.String"/>
 
 
 
  
  <键>  
 <属性名称=" BoxId"类型=" Edm.String"/>
 
 
 
  

  


<属性名称="名称"类型=" Edm.String"/>

例如简单的ERM: https://gyazo.com/05c7a6c23fd33c5d13d7ba23fd0a21bf >

现在我想要信息:

文档->框->合作伙伴

我尝试过:

 {path:'ODataDemo>/Documents',参数:{expand:'BoxDetails,PartnerDetails'} 

text =" {ODataDemo> BoxDetails/PartnerDetails/BpNumber}"

"文档->框"和"文档->合作伙伴"效果很好。

 {path:'ODataDemo>/Documents',参数:{expand:'BoxDetails,PartnerDetails'} 

text =" {ODataDemo> BoxDetails/BoxId}"
text =" {ODataDemo> PartnerDetails/PId}"


如何获取"文档->框->合作伙伴"的项目?



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

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


你好

我有一个包含3个表的OData服务($ metadata的简短版本)

  <键>  
 <属性名称=" DId"类型=" Edm.String"/>
 
 
 
  
  <键>  
 <属性名称=" BoxId"类型=" Edm.String"/>
 
 
 
  

  


<属性名称="名称"类型=" Edm.String"/>

例如简单的ERM: https://gyazo.com/05c7a6c23fd33c5d13d7ba23fd0a21bf >

现在我想要信息:

文档->框->合作伙伴

我尝试过:

 {path:'ODataDemo>/Documents',参数:{expand:'BoxDetails,PartnerDetails'} 

text =" {ODataDemo> BoxDetails/PartnerDetails/BpNumber}"

"文档->框"和"文档->合作伙伴"效果很好。

 {path:'ODataDemo>/Documents',参数:{expand:'BoxDetails,PartnerDetails'} 

text =" {ODataDemo> BoxDetails/BoxId}"
text =" {ODataDemo> PartnerDetails/PId}"


如何获取"文档->框->合作伙伴"的项目?



付费偷看设置
发送
2条回答
nice_wp
1楼 · 2020-09-12 09:58.采纳回答

这可能与您获得单个实体还是实体集有关。 在这种情况下,如果要获取实体集(即使只有一个结果),则可能需要在绑定中的某个位置包含/0/。

spaceman01
2楼-- · 2020-09-12 10:00

解决方案:

{路径:" ODataDemo>/文档",参数:{展开:" BoxDetails/PartnerDetails"}

text =" {ODataDemo> BoxDetails/PartnerDetails/PId}"


谢谢!

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答