Ver Mensaje Individual
  #3  
Viejo 26/03/10, 14:44:55
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola. como dices es crear un reporte en tiempo de ejecucion, es la unica forma de crear un SELECT-OPTION dinamico, ahora eso no seria muy dificil pues se crearian cadenas con las sentencias:

LOOP AT itab.
CONCATENATE 'SELECT-OPTIONS s_' itab-campo INTO g_cadena.
CONCATENATE g_cadena 'FOR' g_cadena INTO g_cadena SEPARATED BY space.
CONCATENATE g_cadena itab-tabla INTO g_cadena SEPARATED BY space.
CONCATENATE g_cadena '-' itab-campo '.' INTO g_cadena.
ENDLOOP.

luego un START-OF-SELECTION
luego un REUSE_ALV_GRID_DISPLAY, y luego un INSERT REPORT si puedes pasanos tu codigo para ver en que te podemos ayudar
__________________
David Carballido Córdova
Responder Con Cita