Ver Mensaje Individual
  #2  
Viejo 24/04/08, 17:46:38
maeve maeve is offline
Junior Member
 
Fecha de Ingreso: abr 2008
Localización: Montevideo, Uruguay
Mensajes: 17
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.
Responder Con Cita