OData create()导致应用挂起

2020-08-15 12:19发布

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

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

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


oModel.create()函数使整个应用程序挂起,直到完成为止。 我无法使用任何繁忙的指示器向用户显示正在发生的事情,因为挂起会停止执行任何其他操作。 无论是true还是false,create()函数调用中的async标志都不会对其造成影响。

有人知道这是否可以解决吗? 谢谢。

7条回答
zhangjiyang1323
2020-08-15 13:12

Mathew,最好的 您可以执行-发布代码。

这是我遵循的服务器调用模式,因此它们永远不会"冻结"屏幕

尝试

{

startBusyDialog();

callBackend({

succesfull:function()

{

stopBusyDialog()

reportSuccess()

},

错误:函数()

{

stopBusyDialog()

reportBusinessEror()

}

});

}

catch(err)

{

stopBusyDialog()

reportSystemError(err);

}

一周热门 更多>