Proba con esto:
hacerlo directamente en el select dinamico, dependiendo de la version del servidor sap con el que estes trabajando.
por ej, en 4.6 podes crearte una tabla interna del tipo dntab-tabname con headerline.
por parametro recibis un string, que se lo asignas a tu tabla, y despues haces el select sobre ella, encerrando entre parentesis el nombre de la tabla interna.
va un ejemplo
* Tabla interna it_tabla
DATA: it_tabla LIKE STANDARD TABLE OF dntab-tabname WITH HEADER LINE.
it_tabla = parametro. (de tipo string, o si preferis dejarlo fijo: it_tabla = 'nomTabla'.)
APPEND it_tabla.
CLEAR it_tabla.
select (it_tabla) .....
En sap 5.0 podes definir una variable de tipo string, a la que le asignas lo recibido por parametro, y consultas por ella en el select (varString)
Espero te sirva.
|