Necesito Hacer un ALV dentro de una Dynpro.

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • rodrisep
    Member
    • jun
    • 36

    #1

    Necesito Hacer un ALV dentro de una Dynpro.

    Hola..

    Ojalá me puedan ayudar. Necesito hacer un ALV dentro de una Dynpro , y que este se comporte del mismo modo que un table control. He logrado en cierta parte este objetivo, pero no logro poder modificar los datos dentro del ALV.. es decir, de modificar se modifican, pero no los puedo obtener en la tabla interna que me muestra el ALV.

    El código con el que hago esto es el siguiente:

    CALL METHOD R_ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY
    EXPORTING
    I_STRUCTURE_NAME = 'ZELANZ'
    IS_LAYOUT = IS_LAYOUT
    CHANGING
    IT_OUTTAB = T_SALIDA
    IT_FIELDCATALOG = CATALOGO
    EXCEPTIONS
    OTHERS = 4.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.



    Donde T_SALIDA es la tabla interna que muestra los datos y la que supuestamente tendría que venir con los datos modificados desde el ALV.

    Gracias.
  • lanzelot88
    Junior Member
    • ago
    • 7

    #2
    Llamame tonto, pero si necesitas un ALV que se comporte como un table control y teniendo en cuenta la proximidad entre ambos. Porque no haces un table control dentro de la dynpro con las acciones del ALV?

    Saludos

    Comentario

    • rodrisep
      Member
      • jun
      • 36

      #3
      Porque a un table control no puedo cambiarle los títulos de las columnas dinamicamente, o al menos no encontré como hacerlo. Ahora si tu sabes como cambiar los títulos de las columnas dinamicamente, igual me sirviría mucho tu ayuda.

      Gracias.

      Comentario

      Trabajando...