Semaforo Alv

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Vanaleon
    Junior Member
    • jul
    • 6

    #1

    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
    Member
    • oct
    • 79

    #2
    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

    Comentario

    Trabajando...