导航实体字段的OrderBy

2020-08-26 15:08发布

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

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


大家好,

我需要在"子实体"字段上执行"订购依据"。

在请求的第一部分中,字段RA,RB,RC,RD和在子部分的RE,RF,RG和RH中。 因此,要求对RE提交订单执行。

这里的OrderBy仅适用于字段 RA,RB,RC和RD ,并且响应请求的基数为 1:N

那么我们如何在RE,RF,RG和RH字段上实现OrderBy?

我尝试过如下所示的URI

"/img/sap/opu/odata/sap/zdemo_srv/zrequestSet('123')&$ expand = Req_To_Response_Nav&$ orderby = Req_To_Response_Nav/RE&$ format = json"。 但是在URI之上却是错误操作。

谢谢

Sharad

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

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


大家好,

我需要在"子实体"字段上执行"订购依据"。

在请求的第一部分中,字段RA,RB,RC,RD和在子部分的RE,RF,RG和RH中。 因此,要求对RE提交订单执行。

这里的OrderBy仅适用于字段 RA,RB,RC和RD ,并且响应请求的基数为 1:N

那么我们如何在RE,RF,RG和RH字段上实现OrderBy?

我尝试过如下所示的URI

"/img/sap/opu/odata/sap/zdemo_srv/zrequestSet('123')&$ expand = Req_To_Response_Nav&$ orderby = Req_To_Response_Nav/RE&$ format = json"。 但是在URI之上却是错误操作。

谢谢

Sharad

付费偷看设置
发送
3条回答
大圣 - sap领域执行人,9年sap运营经验
1楼 · 2020-08-26 15:43.采纳回答

从SAP注释1942072中可以看到,SAP_GWFND 750 SP00仅等效于SAP_GWFND740 SP12-13。

https://launchpad.support.sap.com/#/notes/1942072

因此,您应该考虑升级软件组件SAP_GWFND 750。

之所以可行,是因为所有SP或SAP_GWFND始终依赖于第一个发布的基础SP(在NW 750的情况下为SP00)。

樱桃小丸子0093
2楼-- · 2020-08-26 15:48

嗨,

很抱歉,您无法及时回复。

我正在使用SAP_GWFND 750 SP00,但"带有导航属性的订购者"仍然出现错误。

当我尝试执行类似TEA_TEST_APPLICATION之类的错误时,出现" memberaccess运算符的左手表达式具有错误的基数(很多不允许)"之类的错误

灬番茄
3楼-- · 2020-08-26 15:38

什么版本的SAP Gateway

从SAP_GWFND 740 SP14开始,支持通过导航组合$ expand和$ orderby。

您可以找到测试用例" sp14-具有Navigation属性的$ orderby"。 在SAP Gateway客户端的CORE_SAMPLES测试用例组中。

/sap/opu/odata/IWBEP/TEA_TEST_APPLICATION/Employees?$ expand = My_Team&$ orderby = My_Team/Team_Identifier

一周热门 更多>