Problema con el evento OnPostEdit
Publicado: Sab Ago 11, 2007 11:26 am
Supongamos que tratamos un objeto TArrayBrowse con el que pretendemos
simular una pequeña hoja de calculo
las propiedades lFastEdit y lAutosave están en .t.
Algunas columnas son de tipo editable (beGet) y otras son el resultado
de calculos realizados (beNone)
Muy bien en el evento OnPostEdit de la columna editable , le indico que
al finalizar la edición me ejecute la funcíón que recalcula el array .
Lo que hace es el evento es 1º Ejecutarme la función de recálculo y 2º
Grabar el resultado en la celda
Esto lo he comprobado porque si vuelvo a hacer una modificación ,los
cálculos siempre los realiza con el valor anterior
¿Es esto un comprotamiento normal?
¿Hay otro evento en el que podria incluir la función de recalculo ?
Espero que se entienda bien el problema . Gracias
simular una pequeña hoja de calculo
las propiedades lFastEdit y lAutosave están en .t.
Algunas columnas son de tipo editable (beGet) y otras son el resultado
de calculos realizados (beNone)
Muy bien en el evento OnPostEdit de la columna editable , le indico que
al finalizar la edición me ejecute la funcíón que recalcula el array .
Lo que hace es el evento es 1º Ejecutarme la función de recálculo y 2º
Grabar el resultado en la celda
Esto lo he comprobado porque si vuelvo a hacer una modificación ,los
cálculos siempre los realiza con el valor anterior
¿Es esto un comprotamiento normal?
¿Hay otro evento en el que podria incluir la función de recalculo ?
Espero que se entienda bien el problema . Gracias