#1
|
||||
|
||||
como refrescar layout en alv editable?
Hola compañeros, tengo un problema con un alv editable (con campos input dentro del listado)
Estoy usando el evento DATA_CHANGED para hacer ciertos cálculos luego que el usuario ingresa valores en los campos de input, mostrando el resultado en otro campo de la misma fila en el alv. El problema creo que es que no se esta refrescando el layout, alguien conoce alguna funcion o metodo que haga esto? Para refrescar el nuevo valor estoy usando dentro del DATA_CHANGED: CALL METHOD rr_data->modify_cell EXPORTING i_row_id = ls_mod_cell-row_id i_fieldname = 'PVP_NUEVO' i_value = tabla-pvp_nuevo. Gracias.
__________________
las tortugas y los cocodrilos pueden ser buenas mascotas... pero crecerán |
#2
|
||||
|
||||
Holas, te refieres al Layout del ALV??? o a la celda del ALV??
__________________
David Carballido Córdova |
#3
|
||||
|
||||
al layout del alv (no es en el user comand, es en el evento DATA_CHANGED)
__________________
las tortugas y los cocodrilos pueden ser buenas mascotas... pero crecerán |
#4
|
||||
|
||||
Pues ese evento se encarga de modificar y refrescar las celdas que estas cambiando, el layout va referido a las opciones generales del ALV como la presentacion que va tener, el titulo que va adoptar, opciones de colorido, etc
Para refrescar el contenido del ALV (celdas) dale una ojeada a este post
__________________
David Carballido Córdova |
#5
|
|||
|
|||
Podrías usar este método: refresh_table_display.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|