将动态内部表转换为内部表

2020-08-22 00:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经使用字段...

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

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


大家好,

我已经使用字段符号创建了一个动态内部表。 现在,我需要将该动态Itab转换为另一个普通的内部表。 谁能告诉我如何将dyn_itab转换为另一个itab。

我用于创建动态表的代码:

调用方法cl_alv_table_create => create_dynamic_table

导出

i_style_table ='X'

it_fieldcatalog = it_fcat1

导入

ep_table = gt_dyn_table

例外情况

generate_subpool_dir_full = 1

其他= 2。

ASSIGN gt_dyn_table-> *至

创建数据new_line,例如的行。

ASSIGN new_line-> * TO

6条回答
Alawn_Xu
2020-08-22 01:00

您已经有了一个动态表。 您必须动态访问。 没有办法解决。 将动态表转换为静态表的整个想法毫无意义。 这几乎类似于要求四边形三角形的供应商。

您不是在说明您的要求,而是在说明您的要求的首选解决方案。 如果您明确说明了自己的要求,则可能会得到一些帮助。

处理动态表是一个常见问题解答,内容全面,并不难。 因此,我将锁定此讨论。