以XLSX格式下载:
我的问题陈述:
每当我尝试将XLS文档附加到电子邮件或从任何ABAP报告下载XLS文档到演示服务器时。我在打开XLS文件时遇到一条警告消息,如下所述。
[我们可以运行SAP程序'BCS\u EXAMPLE\u 7'来模拟场景]
我的客户对弹出消息感到非常不舒服,免费大数据,并要求我更改ABAP中的一些代码,以便他不想在Excel中看到此弹出消息。起初,云服务器器,我对自己说:"我怎么可能从ABAP中删除Excel中的弹出消息?"
解决方案:
从XLS格式到XLSX格式的转换为我解决了这个问题。
将内部表转换成XML(XSTRING)并将XML转换成二进制。使用此二进制文件进行附件或下载。
包含-测试\u GHO \u数据\u上传\u DWLD \u FILF01
表单-提取\u到\u EXCEL
包含中的上述表单有如何将内部表转换为XML,然后将XML转换为二进制的代码。
[我是从一个博客中知道这个信息的,不幸的是,返利模式,im即时通讯云,我记不起博客的网址了]
上传XLSX格式:
我在想如何将XLSX文件上传到SAP。然后我发现了一个由Benu Mariantony编写的关于如何将XLSX文件上传到SAP的文档https://wiki.scn.sap.com/wiki/display/ABAP/XLSX+Upload+-+Unified+方法
我关注了博客并模拟了代码,它对我起了作用。前几天,大数据问题,当我尝试使用不同的XLSX文件时,程序给出了dump。然后我想起了马修·比林汉在维基页面上提到的可能的问题。我也遇到过同样的问题。"XL"文件夹中的文件夹顺序已更改。
我使用了类似的逻辑来区分文件夹。下面提到的代码片段