|
#1
|
|||
|
|||
Cambiar color de celda en ALV grid OO
Hola:
Quería saber como hago para cambiar el color de una celda en la cual acaba de ser modificado su contenido. Esto es usando ALV OO. Gracias |
#2
|
||||
|
||||
Hola, aver lo puedes hacer usando el evento handle_data_changed para saber que linea de la tabla interna que se imprime en el ALV se ha modificado, una vez que lo sepas usa lo que puse como ejemplo en otra ocasion, espero te pueda servir ...
__________________
David Carballido Córdova |
#3
|
|||
|
|||
Gracias por contestar...
En qué momento del programa debería llamar al evento, y en qué clase está el mismo? Gracias |
#4
|
||||
|
||||
Como ejemplo puedes revisar los programas (SE38) que comienzan con BCALV_EDIT*, ahi veras como implementan el evento handle_data_changed el cual tiene una estructura como parametro, ese parametro te indica la columna y la fila que ha sido cambiada asi como tbm el nuevo valor que se ha introducido, justo ahi debes cambiar tu tabla interna con el indice que figura en el parametro
__________________
David Carballido Córdova |
#5
|
|||
|
|||
Gracias... voy a intentar hacerlo..
|
#6
|
|||
|
|||
En qué momento tendría que hacer el CALL method, ya que lo que tengo que hacer es chequear en el mismo momento en que la celda se modifica??
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|