sap abap如何生成Excel,但Excel有多个sheet,然后并将Excel压缩打包后 发邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sap abap如何生成Excel,但Excel有多个sheet,然后并将Excel压缩打包后 发邮件相关的知识,希望对你有一定的参考价值。

请各位大侠能否帮帮忙~~谢谢
sap abap如何生成Excel,但Excel有多个sheet,然后并将Excel压缩打包后 发邮件
实现要求:
1.同一个Excel内产生多个sheet-------如每个部门命名为Excel的文档名,然后sheet1为部门的所有Cost Center 的Total,然后sheet2为各个Cost Center明细
2.将压缩包做成附件 发邮件-----将产生的Excel压缩成.rar文件并且文件大小不大于2M
例如:
Cost Center Group A 有两个Cost Center CCA1 及CCA2,产生的Excel就会有3个Sheet,分别是Cost center group A , CCA1明细,CCA2明细。然后将这个Excel 打包压缩成rar文件后作为邮件的附件 发送。

生成Excel文件可以用DOI或者是OLE,但是要打包成.rar是很难实现的,如果这些都要自动完成的话,相当困难追问

请问你知道 生成多个sheet,又如何完成呢

追答

可以用DOI生成多个Sheet,等会儿有空了我帮你写个例子

追问

好的 谢谢!
期待ing

追答

不好意思最近一段时间一直很忙,所以一直没给你答复,附件中我用DOI写了一个很简单的例子,你可以去试试。

参考技术A 养护健康与天影天堂

SAP中如何导入excel数据

没明白你要导入什么数据,如果只是选择条件,直接上传就可以了,如果是批量导入表数据,最好让ABAP给你开发一个程序了 参考技术A 以前用过SAP,不过很少导入,一般都是导出

导入一般都是一列, 没有整个工作薄的

以上是关于sap abap如何生成Excel,但Excel有多个sheet,然后并将Excel压缩打包后 发邮件的主要内容,如果未能解决你的问题,请参考以下文章

sap abap报表显示的问题

SAP ABAP 解析 excel 文件的函数 TEXT_CONVERT_XLS_TO_SAP 单步执行分析

如何使用SAP Intelligent Robotic Process Automation自动操作Excel

SAP中如何导入excel数据

SAP ABAP截取字符问题

一步步实现ABAP后台导入EXCEL到数据库