在智能表sapui5中导出为Excel

2020-08-27 20:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 大家好, 在我的应用程...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

在我的应用程序中,我正在使用智能表。 列名称是从注释模块中获取的。 当数据较小时,它可以正常工作,但是当数据超过时,导出到excel不能正常工作。

excel表格中未显示列标题,许多列为空,但显示中有数据。

我该怎么做,以便所有数据都将显示在excel工作表中。

(17.6 kB)
2条回答
ZJXianG
2020-08-27 20:43

您好 mayur Sharma

这是SAP UI5控件的局限性, 请查看以下文档:

https://ui5.sap.com/ #/api/sap.ui.export.Spreadsheet 使用"有限"字词进行搜索。

那么您有什么选择? 使用一些外部开源API来处理它(无法确认它是否可以工作)。 例如: https://github.com/SheetJS

但是您仍然遇到性能问题,它可以 不仅如此,您还可以从后端获取所有数据并在UI5应用中构建excel。

您还有一个更好的选择,只在后端准备excel文件,然后使用流方法下载它。 您可以使用ABAP2XLS(一个简单的选项)在后端创建excel。

或者像SAP建议的那样更好,请使用excel功能将数据直接导入excel工作表。

谢谢,

Mahesh

一周热门 更多>