2020-09-29 17:28发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个具有70,0... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个具有70,000条记录的服务器查询。 这大约需要6秒钟。 我将此数据插入到m.Table中。
我现在的问题是,如果我只想显示前100条记录并且仅滚动另外100条记录,我还必须加载完整的数据集(70,000)吗? 还是仅在滚动时才可以从服务器查询文件?
最诚挚的问候
Yannick
非常感谢! 我将其更改为:
onInit:function(){ var oModel = new sap.ui.model.odata.ODataModel(" EmployeeODataService.xsodata/",true); var jsonModel = new sap.ui.model.json.JSONModel(); oModel.read("/img/Employee?$ top = 50",null,null,true,function(oData,response){ jsonModel.setData(oData.results) this.getView()。setModel(jsonModel," employees"); fetchedRecords = fetchedRecords + 50; } .bind(this)); }, 增长:function(){ var oModel = new sap.ui.model.odata.ODataModel(" EmployeeODataService.xsodata/",true); oModel.read("/img/Employee?$ skip =" + fetchedRecords +"&$ top = 50",null,null,true,function(oData){ var oTableModel = this.getView()。getModel(" employees"); //获取表格模型 var aTableData = oTableModel.getData(); //获取条目 aTableData.push.apply(aTableData,oData.results); //添加更多条目 oTableModel.setData(aTableData); ////更新模型 fetchedRecords = fetchedRecords + 50; } .bind(this)); }
最多设置5个标签!
非常感谢! 我将其更改为:
一周热门 更多>