在智能表sapui5中导出为Excel

2020-08-27 20:32发布

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

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


大家好,

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

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

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

(17.6 kB)

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

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


大家好,

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

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

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

(17.6 kB)
付费偷看设置
发送
2条回答
ZJXianG
1楼-- · 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

亦是此间程序员
2楼-- · 2020-08-27 20:53

您好 mayur Sharma

是否了解未选择实体的含义? 也许对于其他实体而言,列会更少,而对于您而言,列可能会更多。.您能检查发送的odata服务请求,看看您是否可以在那里做些事情。 因为您得到我的帮助很少,因为这是一个奇怪的问题。

Br,
Mahesh

一周热门 更多>