点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)因此,我们需要为Fiori应用程...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)因此,我们需要为Fiori应用程...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
因此,我们需要为Fiori应用程序使用HANA XS Odata服务,我们已经在通往HANA系统的网关上创建了别名,并使用SEGW注册了Xs Odata服务。 该服务显示已成功注册,没有任何错误,但是当我们向注册的服务提出请求时,它将返回错误的数据。 例如,如果我请求'?select = Plant,Status,Count',我们应该看到一个给出每个植物,状态和该状态的总数的结果。 但是相反,数据的结构被破坏了,它只会将count设为1,并一遍又一遍地列出同一工厂。 原始服务在HANA上仍然可以正常使用,但是将其注册到网关后导致其无法正常工作。 我四处寻找错误和可能的解决方案,但是没有运气。 通过系统别名将XSOdata注册到网关时,这是其他任何人遇到的错误吗? 似乎数据属性的关系不再连接。 该服务将不再聚合值,因此,即使只是简单的查询,也应该仅一次列出每个工厂,而重复返回数百次相同的订单项。
编辑:我也尝试过通过Web调度程序使用反向代理连接,但不确定如何在我们的Fiori应用程序中正确配置它以用作服务。
我们终于为有类似问题的任何人找出了这个问题。 Basis和DBA团队将Web调度程序配置为连接到HANA系统。 但是仍然存在一些CORS问题。 因此,我们必须去编辑xs管理控制台并修改允许的标头,如本文所示: https://answers.sap.com/questions/65623/cors-issue-accessing-xsodata.html
但是现在我们可以连接到应用程序了,所以问题不再存在。
一周热门 更多>