REUSE_ALV_GRID_DISPLAY

2020-09-01 04:38发布

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

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


我需要通过导入Fieldcat,内部表来创建ALV GRID DISPLAY之类的功能模块,并需要以Excel格式下载文件

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

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


我需要通过导入Fieldcat,内部表来创建ALV GRID DISPLAY之类的功能模块,并需要以Excel格式下载文件

付费偷看设置
发送
5条回答
悠然的二货
1楼 · 2020-09-01 05:25.采纳回答

答案(惊奇) ABAP2XLSX
您可以绑定内部表+字段目录:

 ... 
lo_worksheet-> bind_table(ip_table = lt_test is_table_settings = ls_table_settings it_field_catalog = lt_field_catalog)。
...
演示程序,它确切地显示出这是ZDEMO_EXCEL10(您需要先安装ABAP2XLSX)。
三十六小时_GS
2楼-- · 2020-09-01 05:20

Sravani S

请清楚地定义您的要求:

1)您对程序的输入是什么,输出期望什么?

2)在ALV GRID DISPLAY中什么不可用,为什么需要创建FM?

3)如果需要下载文件,可以在同一ALV GRID中进行操作 显示。

KiIndly帮助您清楚地定义您的需求。

致谢!

My梦
3楼-- · 2020-09-01 05:28

我想创建一个功能模块,其中的导入参数为字段 目录和内部表,我需要在excel中下载内部表。

在提供导入参数后执行功能模块时,应打开一个带有标题(在字段目录中)和内部表中的数据的excel工作表

xfwsx85
4楼-- · 2020-09-01 05:19

Sravani S 如果回答了该问题,您可以关闭问题,否则可以解释您需要什么其他信息?

半个程序猿
5楼-- · 2020-09-01 05:32
Frederic Girod 好的,您是对的:-)还有另一种创建XLSX的方法 。 使用此流程:
  1. cl_salv_table工厂
  2. 根据需要调整列(OP要求字段目录,但是SALV具有调整列的方法)
  3. o_salv -> to_xml(xml_type = if_salv_bs_xml => c_type_xlsx)。

实际上,有更多使用ALV方法创建XLSX的方法(某些方法包括字段目录)。

一周热门 更多>