Como incrustar un reporte ALV dentro de un TAB de Tablecontrol?

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Rodolfo Montiel Rivera
    Member
    • oct
    • 92

    #1

    Como incrustar un reporte ALV dentro de un TAB de Tablecontrol?

    Estoy realizando un Dynpro 0100 y necesito como dice mi pregunta incrustar un reporte ALV dentro del TAB como lo hago:

    Dudas.- Tiene algo que ver con los PBO y PAI de los subscreen creados para cada tab por que bueno al tab 1 creo subscreen 0101 y para el tab 2 subscreen 0102.
    01010000
    01001010
    10011000
    10100001

    De Byte a Beat.
  • ppchico
    Senior Member
    • oct
    • 144

    #2
    No se si es esto concretamente lo que prguntas, debes usar un ALV OO, usando la clase CL_GUI_ALV_GRID, declarado sobre un contenedor CL_GUI_CONTAINER, de modo que asocies el contenedor a la subscreen que has creado.

    Tras esto, en el PBO de la subscreen, tendría que mostrar los datos con el método SET_TTABLE_FOR_FIRST_DISPLAY, o con REFRESH_TABLE_DISPLAY.

    Con esto, debería mostrar correctamente el ALV en la subscreen del table control.

    Espero que te sea de ayuda,
    Un saludo.

    Comentario

    Trabajando...