点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要将sap.ui.table数据导出到excel。 数据来自OData Service,并通过行绑定聚合绑定到sap.ui.table。
请在下面找到相应的编码。
XML-sap.ui.Table声明。
onInit方法-完成初始sapu.ui.table绑定。
var columnData = [{ columnName:"投标ID", id:" ProposalVer", 可见:正确, sortProperty:" ProposalVer" },{ columnName:"已发送给(客户)", id:" SoldToName", 可见:正确, sortProperty:" SoldToName" },{ columnName:"最终客户", id:" EnduserName", 可见:正确, sortProperty:" EnduserName" }]; var oTable = this.getView()。byId(" idTblExistingProposal"); var oModel = new sap.ui.model.json.JSONModel(); oModel.setData({ 行:[], 列:columnData }); oTable.setModel(oModel); oTable.bindColumns("/img/columns"); oTable.bindRows("/img/rows");
在工具栏sap.ui.table按钮上单击时将调用Excel导出代码。
exportToExcel:函数(oEvt){ var oTable = this.getView()。byId(" idTblExistingProposal"); var aColumns = oTable.getColumns(); var aTemplate = []; for(var i = 0; iPFB Excel输出。
请指导。
关于
Rehan。
(165.0 kB)
找到了解决方案。
通过替换下面代码中的字段值路径,导出工作成功!。
旧代码:
新代码:
此致
Rehan Sayed
一周热门 更多>