如何将excel与后台打印中的多张图纸作为附件进行附加?

2020-08-22 08:44发布

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

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


嗨,

我在很多线程中搜索了我的需求,但是不匹配。

执行报告后,将下载excel(带有多张纸

注意:我使用OLE对象创建了一个Excel(具有多张工作表)。

要求是,如果报表是在后台模式下执行的,则必须在后台处理程序中附加excel(具有多张工作表),以后用户可以下载它。

请指导我。

BR,

Mahesh。

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

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


嗨,

我在很多线程中搜索了我的需求,但是不匹配。

执行报告后,将下载excel(带有多张纸

注意:我使用OLE对象创建了一个Excel(具有多张工作表)。

要求是,如果报表是在后台模式下执行的,则必须在后台处理程序中附加excel(具有多张工作表),以后用户可以下载它。

请指导我。

BR,

Mahesh。

付费偷看设置
发送
5条回答
spaceman01
1楼-- · 2020-08-22 09:30

附加到线轴是什么意思,您是考虑将Excel保存在Application Server文件系统(AL11)上还是通过邮件发送给用户?

在后台使用XLSX(否) OLE2)查找(或)

  • 最近使用的Abap类来处理XLSX
  • 使用XML和ZIP自己构建XLSX
  • Abap2XLSX
梦想连接
2楼-- · 2020-08-22 09:37

用于Excel的OLE是一个非常糟糕的选择(速度慢,无法在后台运行 )。 请改用abap2xlsx(已在论坛中告知1000次)。

zhangjiyang1323
3楼-- · 2020-08-22 09:37

我不确定是否可以将文件发送到后台处理-后台处理只能接受 sap对象,例如alv列表输出,智能表单输出等。

不过,您可以尝试使用选项fm-LIST_TO_SPOOL。

否则,您可以查找通过以下方式向用户发送电子邮件 附件

问候

Venkat

zhangjiyang1323
4楼-- · 2020-08-22 09:22

嗨,

谢谢。

我试图检查链接(Abap2XLSX),但是链接中的实际详细信息不起作用。

如果我们也可以发送完整的邮件,也很好(请在同一页面上让我知道更多输入内容)。

由于Excel数据是在运行时准备的(不是从ALV输出中获取的),我们如何将数据传递给FM(已用于电子邮件)。

BR,

Mahesh

野沐沐
5楼-- · 2020-08-22 09:36

您好,Venkat,

感谢您的输入。

FM-系统中不存在LIST_TO_SPOOL。

如果必须发送电子邮件,我们如何捕获excel(带有多页)的运行时数据并附加在邮件中。

请让我知道。

BR,

Mahesh

一周热门 更多>