ALV网格报告必须在后台以彩色格式执行,并转储到FTP

2020-08-15 19:08发布

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

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


亲爱的

过去两周以来,在广泛搜索SDN之后,我发布了此要求。

我的客户要求是,由于他们的一份报告要花很长时间才能在前台执行,因此要求它在后台执行。 但这是要抓住的地方:

1。 报告必须在后台执行,但是由于使用OPEN DATASET,该报告将以CSV格式转储到应用程序服务器上

2。 我需要将报告连同颜色图例(OLE概念)一起以excel格式转储,但不确定如何使用OLE将CSV文件转换为应用程序服务器上的XLS文件

3。 转换后的XLS文件需要传输到FTP服务器(使用FTP协议)

亲爱的alll,请帮助我解决scnerio的问题,是否可以满足要求,如果可以,请使用OPEN DATASET-OLE-FTP的技术顺序是什么?

我的最终要求是,在后台执行的报告必须自动将带有颜色图例的XLS文件转储到FTP服务器上!!!

预先感谢

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

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


亲爱的

过去两周以来,在广泛搜索SDN之后,我发布了此要求。

我的客户要求是,由于他们的一份报告要花很长时间才能在前台执行,因此要求它在后台执行。 但这是要抓住的地方:

1。 报告必须在后台执行,但是由于使用OPEN DATASET,该报告将以CSV格式转储到应用程序服务器上

2。 我需要将报告连同颜色图例(OLE概念)一起以excel格式转储,但不确定如何使用OLE将CSV文件转换为应用程序服务器上的XLS文件

3。 转换后的XLS文件需要传输到FTP服务器(使用FTP协议)

亲爱的alll,请帮助我解决scnerio的问题,是否可以满足要求,如果可以,请使用OPEN DATASET-OLE-FTP的技术顺序是什么?

我的最终要求是,在后台执行的报告必须自动将带有颜色图例的XLS文件转储到FTP服务器上!!!

预先感谢

付费偷看设置
发送
3条回答
天桥码农
1楼-- · 2020-08-15 19:32

嗨艾哈迈德,

这不会在5分钟内完成。

有关excel后台创建的信息,请看[Ivan Femia的博客abap2xlsx-从ABAP生成专业的Excel电子表格| http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/20046 ] [原始链接已损坏 ] [原始链接断开] [原始链接断开]; 或[Naimesh Patel的ABAP和Excel-使用XML创建格式化的Excel | http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13092 ] [原始链接已损坏] [原始链接已损坏] [原始链接已损坏 ];。

如果您设法通过这种方式创建文件,则可以由excel打开它。

注意:无法创建称为二进制交换文件格式(BIFF)的Microsoft专有二进制文件格式。 从Excel 2007开始,Excel使用Office Open XML作为其主要文件格式,这是一种基于XML的格式,您可以在上面的链接中创建自己。

FTP部分将相当容易,打开ftp目标,放置文件。 有关SCN和其他地方的许多信息。

此致

Clemens

SAP德到
3楼-- · 2020-08-15 19:25

嗨Clemens,

感谢这个有价值的建议,至少我有一个思考的方向,所以从这里开始就必须是xml ...

但是,由于我对xml编码一无所知,因此我也浏览了您发送的那两个链接,但是我仍然无法理解以下几点:

1。如何生成与使用FM" REUSE_ALV_GRID_DISPLAY"在ALV网格中进行的格式化有关的xml代码?

2。 如何将xml文件保存到应用程序服务器上?

3。 您能提供使用这种XML格式的任何示例ALV报告代码吗?

谢谢。

此致

Azeem Ahmed Matte

一周热门 更多>