SAP Hybrid Mobile App-失败的flush()会发生什么?

2020-09-12 10:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个Hybrid Mobil...

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

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


我有一个Hybrid Mobile应用程序开发的SAP WEB IDE,SAP Cloud Platform使用Hybrid App Toolkit通过SAP Mobile Services构建。

例如,我执行了flush()(使用Offline oData更新在线数据库),并且出现网络错误。

接下来会发生什么?

离线oData已更新。

在线oData不会更新。

请求是否仍在排队,是否在下一个flush()上刷新?

1条回答
haha101010
2020-09-12 10:22 .采纳回答

我认为这取决于错误。 如果出现网络错误(例如连接断开),则该错误应保留在队列中。 如果后端由于数据冲突而出现同步错误,则它将转到错误档案,并且应用需要以某种方式进行管理。

根据我的经验,我可以在刷新时切换到飞行模式,下一次刷新时,更改仍会转到后端。

一周热门 更多>

相关问答