点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 在我的项目中,我正在从E...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 在我的项目中,我正在从E...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
在我的项目中,我正在从Excel文件中将数据导入智能表中。
我的智能表是可编辑的,但是当我尝试提交更改时,什么也没有发生,并且没有批处理调用。
这是我的智能表,看起来像:
结束,这是我的保存功能:显示敬酒消息,但什么也没有发生。 即使我看到网络,也什么也没发生
onSave:function(){ var oModel = that.byId(" smartTab")。getModel(); oModel.setUseBatch(true); that._setBusy(true); var fnSuccess =函数(数据,响应){ that._setBusy(false); var sMessage = that._getText(" changesSentMessage"); MessageToast.show(sMessage); that._setUIChanges(false); }; var fnError =函数(e){ that._setBusy(false); that._setUIChanges(false); MessageBox.error(e.message); }; oModel.submitChanges({ 成功:fnSuccess, 错误:fnError }); that._bTechnicalErrors = false; },
(21.6 kB)
嗨,伊比西森,
由于您使用的是JSONModel,因此很明显不会进行任何网络调用。 JSONModel是一种客户端模型,这意味着它将在浏览器端构建,并且与后端没有任何连接。 由于双向绑定,所做的任何更改都将直接更新为JSONModel数据,这就是您始终将待处理的更改视为false的原因。
我希望它能澄清您的问题。
谢谢
普拉西尔(prashil)
一周热门 更多>