从UI5调用POST方法

2020-09-26 10:46发布

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

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


你好

在通过UI5(WebIDE)的POST方法调用后端代码时遇到问题。

我的要求是在单击UI5 App中的按钮时在后端创建销售订单。

我浏览了许多博客和链接,但找不到可能是问题所在。

遵循的步骤

(1)在后端创建了Odata服务,并按预期正常运行

(2)创建数据源,模型(在manifest.json文件中)并映射相应的Odata服务URI

(3)创建了一个按钮并分配了事件

(5)在该按钮事件中保留了以下代码(参考博客: https://blogs.sap.com/2014/03/27/create-a-sales-order- 使用带有odatamodel的深层插入创建请求/)。

(6)当我测试该应用程序时,收到警报"呼叫服务创建失败"。

(7)我尝试检查浏览器(F12)中的错误,并且看到$ metadata,entityset,odataservice的404错误。

我也在后端代码中保留了外部断点,但是它没有停止。 因此,我不确定该代码是否真正触发了我的代码。

感谢您是否可以检查并向我提供您的问题。

谢谢

(25.5 kB)

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

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


你好

在通过UI5(WebIDE)的POST方法调用后端代码时遇到问题。

我的要求是在单击UI5 App中的按钮时在后端创建销售订单。

我浏览了许多博客和链接,但找不到可能是问题所在。

遵循的步骤

(1)在后端创建了Odata服务,并按预期正常运行

(2)创建数据源,模型(在manifest.json文件中)并映射相应的Odata服务URI

(3)创建了一个按钮并分配了事件

(5)在该按钮事件中保留了以下代码(参考博客: https://blogs.sap.com/2014/03/27/create-a-sales-order- 使用带有odatamodel的深层插入创建请求/)。

(6)当我测试该应用程序时,收到警报"呼叫服务创建失败"。

(7)我尝试检查浏览器(F12)中的错误,并且看到$ metadata,entityset,odataservice的404错误。

我也在后端代码中保留了外部断点,但是它没有停止。 因此,我不确定该代码是否真正触发了我的代码。

感谢您是否可以检查并向我提供您的问题。

谢谢

(25.5 kB)
付费偷看设置
发送
1条回答
SKY徐
1楼-- · 2020-09-26 11:23

你好,

我明白了,在声明服务时发现了一个小错误,如下所示。

应该是

var serviceuri ="/img/S4H-COIL/sap/opu/odata/SAP/ZCOIL_PROCESS_SRV_01"->从清单文件复制

早些时候

var serviceuri ="/img/sap/opu/odata/SAP/ZCOIL_PROCESS_SRV_01"->缺少目的地(S4H-COIL)。

谢谢

一周热门 更多>