将动态深层内部表移动到另一个动态表

2020-09-04 23:06发布

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

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


专家们,

我必须使用动态的深表创建动态的内部表。 我正在使用

cl_alv_table_create => create_dynamic_table相同。 但是,对于创建深表,需要将数据字典结构作为参考表/字段传递。 由于我的深表也是在运行时确定的,因此在创建fieldcatalog时无法将它们作为引用传递。

下面是我想要作为输出的最终表。

标头字段(vbeln,wadat,vstel,kunnr)在运行时确定。 深表产品(matnr,lfimg,meins)的项目字段也仅在运行时确定。 如何通过ABAP代码创建这样的表?

谢谢

Afroz

(16.6 kB)

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

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


专家们,

我必须使用动态的深表创建动态的内部表。 我正在使用

cl_alv_table_create => create_dynamic_table相同。 但是,对于创建深表,需要将数据字典结构作为参考表/字段传递。 由于我的深表也是在运行时确定的,因此在创建fieldcatalog时无法将它们作为引用传递。

下面是我想要作为输出的最终表。

标头字段(vbeln,wadat,vstel,kunnr)在运行时确定。 深表产品(matnr,lfimg,meins)的项目字段也仅在运行时确定。 如何通过ABAP代码创建这样的表?

谢谢

Afroz

(16.6 kB)
付费偷看设置
发送
1条回答
大道至简
1楼 · 2020-09-04 23:52.采纳回答

使用记录良好的RTTS类代替CL_ALV_TABLE_CREATE。 CL_ABAP_TABLEDESCR的方法CREATE/GET应该可以完成这项工作。

BR,
Gábor

一周热门 更多>