点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在尝试执行以下URI
但是我收到错误消息" memberaccess运算符的左手表达式无效"。 此错误是由组件OPU-FND-CCL发出的。
以上链接的详细信息:
- VEHICLEAVAIL 是我的外部服务名称
- SalesModelLists 是我的实体集名称,它具有一个作为键的属性,该属性作为键谓词被传递
- OrderStatus是我想作为过滤器传递的SalesModelLists的属性。 该属性在实体中标记了属性过滤器。
- SalesModelListPOListNAV是从实体SalesModelList到另一个实体POList的导航
注意:没有过滤器,URI会正确执行并返回结果。
不确定过滤器选项是否已正确放置在URI中。 请提出建议。
致谢
尼特什
Hi Nitesh,
例如,过滤器应用于父实体
SalesModelLists('TF4CKF3') $ filter = OrderStatus%20eq%20'S'
这里过滤器用于 SalesModelLists
,或者URL是否为
SalesModelLists('TF4CKF3') /SalesModelListPOListNAV
然后过滤器用于通过导航指向实体集 SalesModelListPOListNAV
http://<服务器>/sap/opu/odata/sap/VEHICLEAVAIL/SalesModelLists('TF4CKF3') ?$ filter = OrderStatus%20eq%20'S'/SalesModelListPOListNAV
,根据基于odata URL约定的上述URL对话是错误的
链接下方的plz ref
>http://www.odata.org/documentation/odata-v2 -documentation/uri-conventions/#45_Filter_System_Query_Option_filter
关于此,
Jibin Joy
嗨Amuktha,
我认为这是不可能的。
您也可以添加过滤条件,从而制作一个多部分键,然后将其用于键谓词中。
致谢
Nitesh
嗨Nitesh,
您能解决这个问题吗?
使用odata查询编辑器并提取数据时,我面临相同的问题吗?
此致
Amuktha
一周热门 更多>