FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ScrollBar vertical y DBGrid
Hola a tod@s.
No sé si alguien ha hecho esto o si se puede (todo se puede, dicen). En el foro no lo he encontrado. Un DBGrid apuntando a un tabla con, pongamos 7000 registros como es el caso. Se pincha la scrollbar vertical y se arrastra hacia abajo o hacia arriba, pero los registros no se visualizan de acuerdo a la posición de la scrollbar, es decir, no se desplazan como lo haría un fichero de word de muchas páginas, que el texto mostrado (su posición) se desplaza acorde con la posición de la scrollbar. En el DBGrid sólo se posiciona la tabla cuando sueltas la scrollbar. ¿Alguin sabe cómo lograr que los registros se desplacen al mismo tiempo y acorde con la posición de la scrollbar como lo haría un archivo de texto? D7 WinXP Zeos. Muchas gracias y un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique) |
#2
|
||||
|
||||
Hola Pedro-Juan.
El motivo del comportamiento de la ScrollBar en el DBGrid, es debido a las tablas SQL. Para poder mover la barra de desplazamiento en forma proporcional tendríamos que saber cuantos registros tiene la tabla en cuestión. Ahora para esto, si esta se halla en un servidor, deberíamos cargar todos los registros en el cliente, y esto es muy costoso sólo para lograr ese efecto. Es por eso que no se implementa el desplazamiento proporcional en el DBGrid. Y lamentablemente para los usuarios de tablas locales, el DBGrid no hace discriminaciones... Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 01-03-2011 a las 16:45:16. |
#3
|
|||
|
|||
Muchas gracias.
¿Sabes si se ejecuta algún evento al mover la scrollbar? Podría intentar algo, porque la mayoría de mis tablas son locales y con RecordCount tal vez... Un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique) |
#4
|
|||
|
|||
Hola, no se si has resuelto tu problema pero el componente SMDBgrid de Scalabium Software lo hace.
Saludos. |
#5
|
|||
|
|||
Hola, marcial.
Sí, los componentes que utilizo, alphacontrols ya lo hacen. Muchas gracias y un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Scrollbar vertical en DBGrid | mcs | Varios | 1 | 28-05-2010 14:06:51 |
¿Cómo esconder o eliminar el vertical ScrollBar de un DBGrid? | enecumene | OOP | 22 | 07-06-2008 23:24:08 |
Scrollbar Vertical desaparece del DBGRID | jmlifi | OOP | 4 | 27-04-2007 20:54:43 |
Scrollbar vertical en Tframe | Sayuri | Varios | 3 | 07-12-2005 16:48:38 |
ScrollBar Vertical del DBGRID desaparece | le4br | OOP | 3 | 21-03-2005 10:09:09 |
|