Refresh en ALV GRID DISPLAY

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • aldape
    Senior Member
    • dic
    • 204

    #1

    Refresh en ALV GRID DISPLAY

    Hola,

    Estoy utilizando la funcion REUSE_ALV_GRID_DISPLAY, para mostrar una lista de un reporte. El problema es que cuando el usuario hace doble click en algun renglon, ese renglon se modifica internamente en la tabla, pero no se actualizan los cambios en la pantalla... que puedo hacer?

    Saludos!
  • pmarinab
    Member
    • abr
    • 64

    #2
    Hola,
    en el USER_COMMAND que hayas definido para el ALV, tienes que marcar el campo el campo rs_selfield-refresh = 'X'.

    Te pongo un pequeño ejemplo de como sería la subrutina:

    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
    RS_SELFIELD TYPE SLIS_SELFIELD.

    rs_selfield-refresh = 'X'.
    rs_selfield-col_stable = 'X'.
    rs_selfield-row_stable = 'X'.

    case r_ucomm.
    WHEN 'SAVE'.
    .....
    ENDFORM.

    Espero que te sirva.

    Comentario

    • aldape
      Senior Member
      • dic
      • 204

      #3
      Muchas gracias por tu respuesta,
      funciono a la perfeccion!

      saludos!!

      Comentario

      • 4LV4RO
        Junior Member
        • sep
        • 6

        #4
        Gracias !!
        este mensaje se estuvo guardando por años para mi

        se agradece.

        saludos.

        Comentario

        • Yoba21x37
          Junior Member
          • mar
          • 7

          #5
          Originalmente publicado por 4LV4RO
          Gracias !!
          este mensaje se estuvo guardando por años para mi

          se agradece.

          saludos.
          =) Y QUIZÁS SIGA SIRVIENDO POR MUCHOS AÑOS MÁS.

          ¡Buena!

          Comentario

          Trabajando...