$ filter在OData URL中不起作用

2020-08-20 15:04发布

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

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


你好团队,

我的CRM我的约会应用程序中有一个问题。

在此应用程序磁贴中,我必须显示"未结约会数"。

所以我用了这个URL,

/sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet/?$ filter = StatusTxt eq'Open'

但是在这里我仅能看到' Open '约会。 它将显示所有约会。

我已经在网关Service Builder中签入,归档的StatusTxt是可过滤的。

您能帮我吗?

statustxt.jpg (19.9 kB)

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

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


你好团队,

我的CRM我的约会应用程序中有一个问题。

在此应用程序磁贴中,我必须显示"未结约会数"。

所以我用了这个URL,

/sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet/?$ filter = StatusTxt eq'Open'

但是在这里我仅能看到' Open '约会。 它将显示所有约会。

我已经在网关Service Builder中签入,归档的StatusTxt是可过滤的。

您能帮我吗?

statustxt.jpg (19.9 kB)
付费偷看设置
发送
8条回答
lukcy2020
1楼-- · 2020-08-20 15:36

您似乎正在使用标准的CRM约会应用

因此,我建议您调试DPC_EXT中的代码,因为OData服务会返回所有类型,例如OPEN,Completed等。

-PG

CJones
2楼-- · 2020-08-20 15:36

是,分别编写代码。

嗨,

例如,尝试将$ count放在?$ filter之前,

......./$ count?$ filter = ......

shere_lin
4楼-- · 2020-08-20 15:32

我已经尝试过此网址格式,但无法正常工作。

 http://mtscmls2.cloudapp.net:8000/sap/opu/odata/sap/ZODATA_SD_SRV/vendorODATASet?$filter=Land1%20eq%20%27US%27 
compass1988
5楼-- · 2020-08-20 15:22

Hi 德博希,

尝试在您的实体集之后删除正斜杠"/",然后重试它会起作用。 像下面一样

/sap/opu/odata/sap/CRM_APPOINTMENT_SRV/AppointmentSet?$ filter = StatusTxt eq'Open'

d56caomao
6楼-- · 2020-08-20 15:21

你好Ashwin,

这些值以"打开","完成"等形式出现

我也检查了"打开"。 但是没有结果。

一周热门 更多>