点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我具有以下功能,可以上传exce...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我具有以下功能,可以上传exce...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我具有以下功能,可以上传excel文件并将其显示在sapui5视图表中。 我正在使用第三方库SheetJS实现上传。
上传文件时,出现错误,"我的表中不存在"/img/items"。 有人知道我该如何填表吗? 也许我必须遍历JSON模型中的所有对象?
谢谢!
onXLSXupload:函数(e){ this._import(e.getParameter(" files")&& e.getParameter(" files")[0]); }, _import:函数(文件){ var oTable = this.getView()。byId('testdata3'); if(file && window.FileReader){ var reader = new FileReader(); var result = {},数据; var that = this; reader.readAsBinaryString(file); reader.onload = function(e){ var rawLog = reader.result; console.log(rawLog); 数据= e.target.result; var wb = XLSX.read(data,{type:'binary'}); wb.SheetNames.forEach(function(sheetName){ var rObjArr = XLSX.utils.sheet_to_json(wb.Sheets [sheetName]); 如果(rObjArr.length> 0){ result [sheetName] = rObjArr; } var output = JSON.stringify(result,2,2); var oModel = new sap.ui.model.json.JSONModel(); oModel.setData({items:rObjArr}); oTable.setModel(oModel); oTable.bindAggregation('/items'); }); console.log('输出'); console.log(输出); }; }; }, 这就是我表的xml结构的样子:
花花公子,否/
一周热门 更多>