点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尝试遵循SAP帮助网站 这里。 停留在"测试OData服务可用"步骤。
在本地VM上使用HANA Express。
我对应用程序开发还很陌生。 熟悉HANA数据库方面。 正在寻求帮助-无法测试我的odata服务。
以下详细信息:
tinydb->创建tinydb模块,创建实体,插入记录,创建calc视图,在calc视图上预览数据都没有问题-一切都很好。
tinyjs->然后继续并创建tinyjsnode.js。 当我运行该应用程序时,看到" Hello world"没有问题。
下一步->在calc视图上创建服务xsodata,更新了Yaml。
错误400->测试我的odata服务时,出现错误400,并显示消息 用于测试我的odata服务的"在输入路径段之后导航到calc视图的预期导航" URL: https://hxehost:51027/euro.xsodata/euro?$ format = json
我在git 此处
上的文件(27.6 kB)
已解决。 我创建了一个新项目nodejs,并开始将每一行与我的tinyworld项目进行比较。
在package.json中,我有" @ sap/xsjs":" ^ 6.0.0",当我将其更改为
" @ sap/xsjs":" ^ 5.2.0",它起作用了。
嗨,斯里尼,
我在HANA上的odata服务与SCP Cloud Foundry上的服务面临着同样的问题。 当我改回" @ sap/xsjs":" ^ 5.2.0"时,该错误似乎已解决。 但是我的Azure DevOps管道不支持" @ sap/xsjs":" ^ 5.2.0",这导致我的部署失败。 无论如何,我都可以从Web IDE手动部署它,这不是首选,因为我不能在QA环境中进行相同的操作。
Azure DevOps CF CLI中的错误是:
.npm WARN notsup @ sap/xsjs @ 5.3.1不受支持的引擎:想要的:{" node":" ^ 6 || ^ 8.7 || ^ 10"}(当前:{" node":" 12.16。 3"," npm":" 6.14.4"})
您是否找到了解决此问题的其他解决方案? 或其他任何可以正常运行且没有错误的xsjs版本。
预先感谢
Aravind
最近在xsodata区域中进行了修复(尤其是对于导航以计算输入路径段之后预期的视图)。 尝试使用@ sap/xsjs v6.0.4。
一周热门 更多>