MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   De report painter a ALV (foro/showthread.php?t=66551)

vtsuchida 20/03/13 20:31:25

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


Husos Horarios son GMT. La hora en este momento es 20:02:49.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web