Ver Mensaje Individual
  #1  
Viejo 20/03/13, 20:31:25
vtsuchida vtsuchida is offline
Junior Member
 
Fecha de Ingreso: dic 2011
Mensajes: 21
De report painter a ALV

Hola, gente. Tengo un requerimiento que se me complica un poco.
Lo que se quiere hacer es poder mostrar los reportes, creados mediante la herramienta Report Painter, como reportes ALV (reuse_alv_grid_display).

Actualmente cuento con la función 'CRIF_RW_WEB_CALL_REPORT', que al ingresar el grupo del reporte (sí, grupo, no me refiero a nombre del reporte), llena una tabla en la cual cada registro contiene un único dato. Es decir, para la posición [1,2] (fila 1 y columna 2) se tiene el dato 'X'. Y lo que pretendo es mover todos los registros de la fila 1 a un solo registro de la tabla interna a manejar para mostrar el ALV.

Los problemas que han surgido son los siguientes:
- La tabla que se llena al llamar a la función puede contener datos de otros reportes (en caso de haber más reportes en el grupo de reporte). Y no tengo forma de cómo identificar el reporte deseado en la tabla de datos que me devuelve la función.
- Consideré crear una tabla con 20 campos, pero, me han solicitado que de preferencia la cantidad de campos se ajuste a la cantidad de columnas del reporte.
- Necesito saber los tipos de los campos del reporte, ya sea numérico, string, etc.

Gracias
Responder Con Cita