Sapui5 Fiori元素-在“保存提升”对话框中
我们已经使用fiori元素创建了list report应用程序。现在,我们想引发一个关于“保存”操作的对话框,因此我们使用了 对话框功能(oEvent){ 如果(!那._oDialog){ sap.ui.core.Fragment.load({ 名称:“MyProject.MyDialog”, 控制员:这个 }).then(函数(oDialog){ 那._oDialog=oDialog; That.getView().addDependent(That.\u oDialog); 即._oDialog.getBinding(“项目”).filter(过滤器); 那个; }.那(那)); }否则{ 即._oDialog.getBinding(“项目”).filter(过滤器); 那个; } } controller(“NextGenerationMaintenanceUI.ext.controller.ObjectPageExt”,{ onAfterRendering:函数(){ 调试器; this.extensionAPI.getTransactionController().AttachaterSave(onDialog); }Sapui5 Fiori元素-在“保存提升”对话框中,sapui5,Sapui5,我们已经使用fiori元素创建了list report应用程序。现在,我们想引发一个关于“保存”操作的对话框,因此我们使用了 对话框功能(oEvent){ 如果(!那._oDialog){ sap.ui.core.Fragment.load({ 名称:“MyProject.MyDialog”, 控制员:这个 }).then(函数(oDialog){ 那._oDialog=oDialog; That.getView().addDependent(That.\u oDialog); 即._oDia
});代码>这应该有效,不要使用:
then(function (oDialog) {
this._oDialog = oDialog;
this.getView().addDependent(That._oDialog);
this._oDialog.getBinding("items").filter(oFilters);
this._oDialog.open();
}.bind(this))