使用搜索使用CDS视图生成的oData服务

2020-08-18 15:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 尝试在CDS视图之外生成...

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

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


嗨,

尝试在CDS视图之外生成的odata服务上运行搜索。 但是出现错误,提示"无法搜索,因为搜索范围为空"。

附加的屏幕截图相同。 在互联网上找不到此错误的任何结果。

谁能指出这是如何实现的?

致谢

Vaibhav Surana

付费偷看设置
发送
4条回答
大道至简
1楼-- · 2020-08-18 16:12

嗨,vaibhav,

找不到任何附件。...

通过实体集,您是否能获取任何数据? 如果您获取数据,请尝试使用实体集运行,然后在filters部分中出现问题,否则在服务生成中出现问题。
尝试再次注册并查看

能不能别闹
2楼-- · 2020-08-18 16:26

不 能够看到任何附件。.请重新附加。 和您要搜索的URI是什么?

小c菟菟
3楼-- · 2020-08-18 16:34

您好 Vaibhav

您有没有找到解决方案? 我遇到了同样的问题。

Isla

蓋茨
4楼-- · 2020-08-18 16:29

嗨,

我最近遇到了同样的问题,解决方法是重新定义方法

DPC_EXT类的IF_SADL_GW_QUERY_CONTROL〜SET_QUERY_OPTIONS,然后通过指定实体的"搜索"字段来提供范围参数。

CASE iv_entity_set。

当" ApplicationSet"时。
"将基本搜索范围设置为包括以下字段:
lt_search_scope = VALUE#((| {'DESCRIPTION'} |)(| {'APPLICATION'} |))。

io_query_options-> set_text_search_scope(lt_search_scope)。

ENDCASE。

谢谢

Rahul

一周热门 更多>