从Web事务上传xls文件

2020-09-20 12:50发布

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

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


亲爱的同事,

我创建了一个用于运行事务的图块,该图块可以上传xls或xlsx文件。

当我在sap gui中运行事务时,一切正常,我可以访问文件中包含的数据,我正在使用FM'ALSM_EXCEL_TO_INTERNAL_TABLE'。

使用HTML时,此FM无法正常工作。

能否请您帮我找到一个将我的xls转换为sap内部表的API?

非常感谢,

方言。

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

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


亲爱的同事,

我创建了一个用于运行事务的图块,该图块可以上传xls或xlsx文件。

当我在sap gui中运行事务时,一切正常,我可以访问文件中包含的数据,我正在使用FM'ALSM_EXCEL_TO_INTERNAL_TABLE'。

使用HTML时,此FM无法正常工作。

能否请您帮我找到一个将我的xls转换为sap内部表的API?

非常感谢,

方言。

付费偷看设置
发送
6条回答
歪着头看世界
1楼-- · 2020-09-20 13:26

了解,当您运行Web应用程序时,没有SAPGui。 SAPGui处理应用程序服务器和演示服务器(您的PC)之间的通信。 因此,当没有SAPGui时(例如在后台进程或Web应用程序中),与演示服务器通信的任何功能模块将无法工作。

如果您进行搜索,将找到解决方案,以编程方式读取XLSX文件并将其转换为内部表。 有关于此的博客。

XLS较困难,因为它不是开放标准。

您还应该在后台搜索将XLS和XLSX转换为内部表-与Web应用程序相同的解决方案。

lukcy2020
2楼-- · 2020-09-20 13:48

非常感谢您的反馈。

我找不到解决问题的办法。

我发现了如何将内部表转换为XLS,但是我需要的是如何使用Web事务将xls或xlsx转换为内部表。 你能帮我吗?

非常感谢,

Kalthoum。

樱桃小丸子0093
3楼-- · 2020-09-20 13:46

尝试 abap2xlsx

检查演示报告ZDEMO_EXCEL15。 这将读取格式为.xslx

的Excel文件

希望此方法有效:-)

95年老男孩
4楼-- · 2020-09-20 13:33

您需要安装 aba2xslx 在您的系统上。...这将显示演示程序

按照安装说明

黑丝骑士
5楼-- · 2020-09-20 13:26

嗨,Kalthoum,

尝试这些功能模块

 1。 通话功能" WWW_LIST_TO_HTML"
 ...
 2.通话功能" LIST_DOWNLOAD_HTML"
 ... 

此致

南山jay
6楼-- · 2020-09-20 13:42

恐怕罗伯托的回答与您的问题无关。

一周热门 更多>