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
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Problema con el evento OnPostEdit
- ignacio
- Site Admin
- Mensajes: 9461
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Problema con el evento OnPostEdit
Juan José,
Utilice la parametro Value que recibe el evento OnPostEdit.
Saludos
--
Ignacio Ortiz de Zúñiga
Email: iozuniga@ozs.com
"Juan José García" <correo@jjgsoft.biz> escribió en el mensaje
news:46bd80d0$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> 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
>
>
>
>
Utilice la parametro Value que recibe el evento OnPostEdit.
Saludos
--
Ignacio Ortiz de Zúñiga
Email: iozuniga@ozs.com
"Juan José García" <correo@jjgsoft.biz> escribió en el mensaje
news:46bd80d0$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> 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
>
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com