将数据导出到excel(.XLSX格式),XL表侧面的结构是自定义的

时间:2018-12-20 05:20:08

标签: javascript sapui5

我如何在UI5中将数据导出到excel(xlsx格式),XL表的结​​构是自定义的,这不像将整个表导出到XL。数据来自oData服务,请参阅附件以了解XL内部数据的格式。

xl data format screenshot

在XL上,我们在文档上看到两行,在这种情况下,可以有多个文档,在这种情况下,我们应该先查看每个文档,然后再查看其行项。

我应该能够在文件中提供文件名和工作表名称 XL应该有标题 它应该是.xlsx格式

1 个答案:

答案 0 :(得分:0)

简短的回答:UI5的工作不是创建excel文件,因此您的问题不应与UI5相关。

如果要在后端创建excel文件,并且后端是SAP NetWeaver系统,请使用abap2xlsx

如果要在前端创建excel文件,建议使用SheetJS。他们的网站和GitHub存储库上有很多示例,除了SO上有关此主题的许多问题之外。

由于您需要自由地创建具有特定内容,格式和文件名的文件,因此不建议使用?$ format = xlsx调用oData服务(假设您有一个)。