cxGrid actualizar celda al perder foco
Tengo un cxGrid con 25 columnas enlazado con tabla temporal.
Cada celda se valída en su EditValuedChanged. Ejem.
Al cambiar de celda con las teclas flechas o enter se actualiza el campo en la tabla temporal pero NO se como conseguir que se actualice el dato del datasource cuando luego de cambiar el valor de la celda el usuario cambia de columna con el ratón. En esos casos sigue manteniendo el valor que tenia anteriormente. |
Yo suelo hacer las validaciones en dos eventos:
* onColEnter, cuando se trata de comportamientos que dependen de la columna en la que esté situado. * onColExit, cuando reviso los datos. De todos modos en el grid evito poner procesos demasiado pesados y la revisión de valores la hago siempre antes de grabar, aunque la haya hecho antes. |
La franja horaria es GMT +2. Ahora son las 01:58:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi