Skip to Content
0
Former Member
Nov 03, 2015 at 08:26 AM

Cambiar estructura alv

634 Views

Buenos días, estoy trabajando en un alv con la clase cl_salv_table. estoy intentando girarlo, me explico, hacer que las que ahora son las columnas pasen a ser los registros y los registros las columnas. Todo esto podría solucionarlo generando otra tabla interna y poner una u otra en el contenedor de acuerdo al evento, sin embargo la complicación viene porque nunca se cuantos registros voy a tener y quiero crear una tabla con un millón de columnas.

He estado trasteando con crear la estructura de la tabla en tiempo de ejecución, y lo he logrado usando GENERATE SUBROUTINE , sin embargo me crea la estructura pero sólo dentro del perform dinámico, fuera no existe.

Llevo varios días con este problema, si alguno conoce alguna función (en la que no tenga que cambiar la clase que estoy usando para el alv, eso es inviable) o alguna forma de crear una estructura o añadirle campos a una estructura en tiempo de ejecución estaría muy agradecido.

Un saludo,

Muchas gracias.