Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   dbgrid y scrollbars (https://www.clubdelphi.com/foros/showthread.php?t=23667)

Rabata 25-07-2005 10:53:07

dbgrid y scrollbars
 
Hola a todos.

Tengo una aplicación con un dbgrid abajo y otro arriba asociados cada uno a una consulta

cuando el usuario pica en el dbgrid de arriba se cambia la información en el de abajo, esto lo hago actualizando la consulta de abajo en los eventos
Oncellclick y onKeyup

El problema es que cuando el usuario se desplaza usando el scroll vertical no se me ocurre en q evento debo actualizar la consulta de abajo..

Una solución seria quitar el scroll vertical, pero no me vale, de todas formas eso se como hacerlo.


Me podriais ayudar?
Alguna idea?
Gracias?

dec 25-07-2005 11:00:23

Hola,

Si no estoy equivocado el que el usuario se desplaze mediante el "ScrollBar" no significa nada más que quiere ver el resto del control, esto es, los registros que muestra el mismo, pero nada más.

Quiere decirse que si el usuario selecciona una celda tú harás bien en hacer lo que tengas que hacer, pero, hasta que no la seleccione, ¿qué se supone que hay que hacer sino esperar la elección del usuario?

Se admiten réplicas y dimes y diretes.

Rabata 25-07-2005 11:26:29

Cuando el usuario pica en el scrollbar la señal del registro activo cambia.

y entonces puede creer que esta en un registro que no se corresponde con la información que se muestra abajo.

Rabata 25-07-2005 11:41:21

bueno, creo q lo tengo...

actualizo la consulta de abajo en el evento afterscroll de la consulta de arriba.

Temporalmente creo q me vale, pero hay otra forma de hacerlo?


No quiero q actualice la consulta de abajo cada 2x3.


Gracias


La franja horaria es GMT +2. Ahora son las 02:27:12.

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