Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 09-12-2003
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Poder: 24
andres1569 Va por buen camino
Hola Fortran:

Después de leer tres o cuatro veces tu mensaje, creo haberte entendido,

No entiendo que se desplace por la tabla de clientes cuando navegas por ese Grid. De hecho, los campos enlazados como LookUp a otra tabla, utilizan el método LookUp para buscar el registro correspondiente, y éste método no realiza ningún desplazamiento. Otra cosa es si usaras un Locate o un FindKey o algo así, que sí resituan el registro activo.

Aún así, quiero avisarte de que los 24 campos lookup realizan cada uno su búsqueda, es decir, ninguno se aprovecha de la búsqueda de su campo "hermano", auqnue sea sobre la misma tabla y con la misma clave y valor. Eso en un Grid puede resultar algo lento, si se están visualizando unas cuantas filas. Quizás no fuera mala idea redefinir esos campos LookUp como Calculated y en el OnCalFields hacer tú mismo la búsqueda y asignar valores. PERO ESO SÍ, debería ser sobre una tabla auxiliar de clientes, no enlazada a ningún control DBAware.

En cuanto a por qué se desplaza a ese registro en Clientes, tengo la misma duda que tú, revisa que no llames en nijgún evento a dicha tabla. No sé lo que pueda ser.

Saludos
__________________
Guía de Estilo
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 06:48:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi