MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Semaforo Alv (foro/showthread.php?t=74337)

Vanaleon 28/07/15 23:18:09

Semaforo Alv
 
Hola!
Soy nuevo en el foro y apenas estoy aprendiendo abap es mi primer requerimiento, tenia una duda estoy realizando un requerimiento en el cual tengo que subir informacion de un Exel a sap (infotipos), estoy usando field symbols para hacerlo dinamico.

El problema que tengo es que al final el programa debe de generarme un reporte alv con un semaforo y su respectivo mensaje de error, lo que pasa es que no tengo idea de como generar este ultimo alv.

Se que debo de agregar un campo a mis estructuras de tipo icon_d, y que debo de regresar el log de error de la Funcion hr_operation_infotype en otro campo de mi estructura, pero no se como rayos juntarlo todo.

Espero alguien me pueda ayudar, perdonen la letania pero no sabia bien como explicarlo..

Saludos!

joau_fedipe 31/07/15 19:49:31

Estimado,
si ya tienes la información en una tabla interna entonces al final de tu programa solo agrega la función REUSE_ALV_GRID_DISPLAY .
por ejemplo asi:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = repname
i_structure_name = 'T_ALV'
is_layout = v_layout
it_fieldcat = t_fieldcat[]
i_default = 'X'
i_save = g_save
is_variant = g_variant
it_events = gt_events[]
TABLES
t_outtab = t_alv
EXCEPTIONS
program_error = 1
OTHERS = 2.

reemplazar T_ALV por el nombre de tu tabla interna.
Saludos.
Joau:)


Husos Horarios son GMT. La hora en este momento es 07:03:37.

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