Botón modificar en celda de ALV OO

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Bmamba
    Member
    • jun
    • 91

    #1

    Botón modificar en celda de ALV OO

    Hola,

    Me gustaría añadir una celda a cada una de las líneas de mi ALV objetos, que tenga un botón con el icono de modificación (el del lápiz). Y luego saber cómo tengo que controlar cuando se pulsa uno de estos botones.
    Muchas gracias
  • Bmamba
    Member
    • jun
    • 91

    #2
    Ya lo he solucionado.
    Con una tabla llamada cellstyles en mi tabla del ALV de tipo lvc_t_styl, y un campo aparte PUSH de tipo char4.

    Luego rellenando cada registro de la siguiente forma:
    it_datos-push = ICON_CHANGE.
    ls_style-fieldname = 'PUSH' .
    ls_style-style = cl_gui_alv_grid=>mc_style_button .
    APPEND ls_style TO it_datos-cellstyles .

    Y para capturar con el evento button_click.

    Comentario

    Trabajando...