Necesito declarar una tabla interna de manera dinámica.
Yo tengo una rutina en la cual entre otras cosas le paso el nombre de la tabla (pe_taula).
Dentro de mi rutina quiero crear una tabla interna del tipo pe_taula.
Como puedo hacer esto?
Os digo lo que tengo:
* Referenciamos la estructura de la tabla
CREATE DATA ref_tab TYPE TABLE OF (pe_taula).
ASSIGN ref_tab->* TO <fs_taula>.
En <fs_taula> tengo la estructura de mi tabla pe_taula.
TYPES: BEGIN OF li_pe_taula.
INCLUDE STRUCTURE <fs_taula>.
TYPES: END OF li_pe_taula.
He intentado hacerlo así pero no funciona.
Necesito una tabla interna porque tendré que insertar los registros tratados dentro de la tabla de diccionario.
Gracias de antemano.
Yo tengo una rutina en la cual entre otras cosas le paso el nombre de la tabla (pe_taula).
Dentro de mi rutina quiero crear una tabla interna del tipo pe_taula.
Como puedo hacer esto?
Os digo lo que tengo:
* Referenciamos la estructura de la tabla
CREATE DATA ref_tab TYPE TABLE OF (pe_taula).
ASSIGN ref_tab->* TO <fs_taula>.
En <fs_taula> tengo la estructura de mi tabla pe_taula.
TYPES: BEGIN OF li_pe_taula.
INCLUDE STRUCTURE <fs_taula>.
TYPES: END OF li_pe_taula.
He intentado hacerlo así pero no funciona.
Necesito una tabla interna porque tendré que insertar los registros tratados dentro de la tabla de diccionario.
Gracias de antemano.