2020-09-14 13:31发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,有很多关于如何从Excel上传到内部表的旧线程,但是他们通常会提到FM,例如
ALSM_EXCEL_TO_INTERNAL_TABLE
TEXT_CONVERT_XLS_TO_SAP
但是这些都不是SAP发行的。 是否有SAP建议/发布的从Excel上载的方法?
谢谢。
这几天经常使用的优秀开源项目是" ABAP2XLSX-Project:请参阅Github链接 a>
"这两个都不由SAP发布"是什么意思,如果我没记错的话,它们是标准的fm。
嗨,请尝试以下 使用保存为* .CSV的excel文件的示例。
METHOD load_excel_file。 ... cl_gui_frontend_services => gui_upload( 出口 文件名= lv_filename read_by_line ='X' 改变 data_tab = lt_rec [] 例外情况 其他= 4)。 ... ENDMETHOD。
查看SE37中的FM。 转到属性-在左侧,使用原始语言,您会看到"未发布"。 但是,这并不意味着"不使用"。 相反,使用风险自负。 SAP实际建议使用未发布的FM。
然后ABAP2XLSX甚至是一个开源软件:)。
@Mike:这2个fm正在使用OLE,Office接口类...如果您不想要这些fm,则可以尝试在此基础上建立自己的基础。 还有BDS或只是使用GUI_UPLOAD..too。
只是在想:SAP不仅是"窗口修整",因为方法中唯一发生的就是 功能模块GUI_UPLOAD被调用?
此外,也无法直接上传XLS(X)文件。
欢呼
Baerbel
最多设置5个标签!
这几天经常使用的优秀开源项目是" ABAP2XLSX-Project:请参阅Github链接 a>
"这两个都不由SAP发布"是什么意思,如果我没记错的话,它们是标准的fm。
嗨,请尝试以下 使用保存为* .CSV的excel文件的示例。
查看SE37中的FM。 转到属性-在左侧,使用原始语言,您会看到"未发布"。 但是,这并不意味着"不使用"。 相反,使用风险自负。 SAP实际建议使用未发布的FM。
然后ABAP2XLSX甚至是一个开源软件:)。
@Mike:这2个fm正在使用OLE,Office接口类...如果您不想要这些fm,则可以尝试在此基础上建立自己的基础。 还有BDS或只是使用GUI_UPLOAD..too。
只是在想:SAP不仅是"窗口修整",因为方法中唯一发生的就是 功能模块GUI_UPLOAD被调用?
此外,也无法直接上传XLS(X)文件。
欢呼
Baerbel
一周热门 更多>