从FTP读取Excel文件到内部表

2020-08-18 22:28发布

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

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


excel文件在FTP服务器上的外观。

想从FTP读取Excel文件到内部表以发布一些事务。

谢谢

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

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


excel文件在FTP服务器上的外观。

想从FTP读取Excel文件到内部表以发布一些事务。

谢谢

付费偷看设置
发送
9条回答
Nir深蓝
1楼 · 2020-08-18 23:04.采纳回答

您好 ABAP学习者

尝试使用以下FM,也请参考课程 CL_ISH_AT_EDI_FILETRANSFER和方法READ_FILE以了解如何使用它。

调用函数" FTP_SERVER_TO_R3"
 
悠然的二货
2楼-- · 2020-08-18 22:41

嗨,先生,

使用过的" FTP_SERVER_TO_R3"模块和excel文件存在于FTP上。 但是当我尝试在内部表中下载它时

在表和文件列中看起来像附件。 itab-data.png

并仅输出一列...

Alawn_Xu
3楼-- · 2020-08-18 22:58

您好 ABAP学习者

尝试使用功能模块" TEXT_CONVERT_CSV_TO_SAP"(字段分隔符为"#"/";") (CSV)将其转换为内部表格数据。

SAP德到
4楼-- · 2020-08-18 22:55

嗨,Abap Learner,

您能和我分享您的代码吗,因为我已经使用了上述步骤,但是我想通过使用FTP_SERVER_TO_R3获取二进制格式的数据,请分享您的代码以正确读取excel文件。

callcenter油条
5楼-- · 2020-08-18 22:52

先生 。 Thanga Prakash Thanga Raj

感谢您的支持。 它将起作用,数据将在最终的内部表中进行进一步处理。

我的想法是通过这种方式将excel文件从服务器获取到内部表中。

或者有一些功能模块可以直接将数据上传到内部表中。

就像'FTP_SERVER_TO_R3','gui_download'。

哎,真难
6楼-- · 2020-08-18 22:57

Ashish Goel 如果CSV文件中包含以下内容:

< pre>姓氏,名字,街道,城市 美国能源部,约翰,第四大街,纽约 Doux,Jeanne,10,rue ducafé,巴黎

这意味着您的CSV文件不正确。 相反,它应该是:

姓氏,名字,街道,城市
 美国能源部,约翰,第四大街,纽约
 巴黎,杜安,杜克斯(Doux),"街咖啡厅10号",巴黎

此处查看更多信息 。

派大星 ヾ
7楼-- · 2020-08-18 22:47

感谢唐加·普拉卡什(Thanga Prakash Thanga Raj) ..

发送和接收Excel文件。 从SAP到FTP,从FTP到SAP内部标签。

一周热门 更多>