-3
我正在創建一個sap fiori應用程序&我想給用戶創建關於某個材料的通知的可能性。 不幸的是,該方法不起作用&我不知道爲什麼在sapui5中創建一個實體
這裏是我的代碼:
saveChanges: function() {
var oModel = this.getView().getModel();
//var frag = sap.ui.core.Fragment.byId(this._detailCreateModeFragmentName, "iconTabFilter1form");
var oParam = {};
var frag = sap.ui.core.Fragment.byId(this._fragmentName, "Equnr_id").getValue();
var frag1 = sap.ui.core.Fragment.byId(this._fragmentName, "Qmtxt_id").getValue();
var frag2 = sap.ui.core.Fragment.byId(this._fragmentName, "Qmdat").getValue();
alert(frag+" "+frag1+" "+frag2);
oParam.Equnr = frag;
oParam.Qmtxt = frag1;
oParam.Qmdat = frag2;
oModel.create("/avisSet", oParam,{
success : function() { sap.m.MessageToast.show(" Created Successfully");},
error : function() { sap.m.MessageToast.show(" Creation failed");}
}); }
你究竟在哪裏卡住? oParam是否填滿了您期望的值?錯誤回調是否被調用?你在控制檯中是否收到錯誤信息? – boghyon
我不知道問題是什麼。當我按下「savechanges」按鈕時,一個messagetoast出現說創建失敗。 –