Os comento un error un tanto extraño que me viene sucediendo en una de
las aplicaciones.
He notado que a veces, y sin razón aparente, cuando se hace click en una
de las columnas en el típico formulario de listado, que da paso a otro
de edición, el dataset entra en edición en otro registro distinto del
que debería y precisamente es el de la columna/fila que estaba
seleccionado en el browse antes de hacer click en la nueva columna/fila.
¿Existe algun retardo desde el tiempo que se 'pincha' en una
columna/fila de un TDBBrowse hasta que el dataset enlazado se posiciona
en el registro correspondiente? ¿Puede haber algo de código propio
interfiriendo en éste proceso?
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.
Retardo del puntero navegación en TDBBrowses
- ignacio
- Site Admin
- Mensajes: 9440
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Retardo del puntero navegación en TDBBrowses
Ángel,
Es extraño ya que el Browse no hace ningún tipo de cache de datos. Es decir,
si usted ve como se desmarca el anterior registro y se marca el nuevo antes
de que lance el nuevo formulario es seguro que el movimiento se ha
producido.
No sé si está utilizando el evento TBrowse:OnLButton(). Si es así le
recomiendo que utlice OnClick que se dispará cuando suelta el botón del
ratón. En caso contratio diganos como reproducir el error con el ejemplo
DBFData2. Gracias de antemano.
Un saludo
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"Ángel Fernández" <angel@agelso.com> escribió en el mensaje
news:[email=48d0b23b@ozsrv2.ozlan.local...]48d0b23b@ozsrv2.ozlan.local...[/email]
> Os comento un error un tanto extraño que me viene sucediendo en una de las
> aplicaciones.
>
> He notado que a veces, y sin razón aparente, cuando se hace click en una
> de las columnas en el típico formulario de listado, que da paso a otro de
> edición, el dataset entra en edición en otro registro distinto del que
> debería y precisamente es el de la columna/fila que estaba seleccionado en
> el browse antes de hacer click en la nueva columna/fila.
>
> ¿Existe algun retardo desde el tiempo que se 'pincha' en una columna/fila
> de un TDBBrowse hasta que el dataset enlazado se posiciona en el registro
> correspondiente? ¿Puede haber algo de código propio interfiriendo en éste
> proceso?
Es extraño ya que el Browse no hace ningún tipo de cache de datos. Es decir,
si usted ve como se desmarca el anterior registro y se marca el nuevo antes
de que lance el nuevo formulario es seguro que el movimiento se ha
producido.
No sé si está utilizando el evento TBrowse:OnLButton(). Si es así le
recomiendo que utlice OnClick que se dispará cuando suelta el botón del
ratón. En caso contratio diganos como reproducir el error con el ejemplo
DBFData2. Gracias de antemano.
Un saludo
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"Ángel Fernández" <angel@agelso.com> escribió en el mensaje
news:[email=48d0b23b@ozsrv2.ozlan.local...]48d0b23b@ozsrv2.ozlan.local...[/email]
> Os comento un error un tanto extraño que me viene sucediendo en una de las
> aplicaciones.
>
> He notado que a veces, y sin razón aparente, cuando se hace click en una
> de las columnas en el típico formulario de listado, que da paso a otro de
> edición, el dataset entra en edición en otro registro distinto del que
> debería y precisamente es el de la columna/fila que estaba seleccionado en
> el browse antes de hacer click en la nueva columna/fila.
>
> ¿Existe algun retardo desde el tiempo que se 'pincha' en una columna/fila
> de un TDBBrowse hasta que el dataset enlazado se posiciona en el registro
> correspondiente? ¿Puede haber algo de código propio interfiriendo en éste
> proceso?
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