在应用程序启动时阻止自动OData请求

2020-09-22 11:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 在SAPUI...

1条回答
软件心理学工程师
2020-09-22 12:08 .采纳回答

我找到了可行的解决方案。 从manifest.json中删除模型描述符,并在相应的视图控制器中的搜索事件方法处创建一个新的模型实例:

 onSearchInvoices:函数(oEvent){
 var oModel = new sap.ui.model.odata.v2.ODataModel("您的/远程/服务/路径");
 var oFilter = new Filter(" SearchFilter"," EQ"," SomeFilterValue");
 oModel.read("/img/YourEntitySet",{过滤器:[oFilter]});
 this.getView()。setModel(oModel," YourModelID");
 }
 

一周热门 更多>