FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Busqueda en DBGRID
Hola a todos
Tengo un problema con un DBGRID, tengo una consulta de facturas con varias columnas como son (folio, proveedor, fecha, importe, etc.) estas pueden ser ordenas como desee el usuario, mi problema es que cuando el usuario este en una columna del dbgrid, por ejemplo folios, el usuario teclee un 6 y se mueva de registro al folio 6, si teclea nuevamente 6 se vaya al 60 después al 61 y así sucesivamente y cuando teclee 61 se vaya directo a este registro, es la misma funcionalidad que tienes en el explorador de Windows cuando tecleas las letras de un archivo y el foco se mueve al registro que inicia con esa letra pero si tecleas muy rápido 2 letras te busca por esas 2 letras. Gracias a todos y espero haberme explicado |
#2
|
||||
|
||||
busca información sobre "Locate"
__________________
|
#3
|
|||
|
|||
Sistec1.
Lo que quieres hacer, lo logras con Locate como sugirió ContraVeneno. Por otro lado. Para hacer el locate, según como hayas hecho la consulta puedes ver según que campo estás ordenando para buscar en ese campo el valor deseado con Locate. Sino puedes crear una variable que almacene el valor del campo de ordenación activo para luego buscar. Por otro lado, si al buscar en una busqueda incremental primero presiones el Numero 6, el puntero se posiciona en el registro 6, y si luego presionas otro 6 irá al 66 y no al 60 como tu quieres. Locate te devuelve un boolean informando si encontró lo que buscaba. |
#4
|
|||
|
|||
Muchas gracias por la ayuda amadis y contraveneno, funciona perfecto para buscar un dato exacto, pero que pasa cuando el valor a buscar es una cadena no exacta al valor del registro, por ejemplo, como un like en SQL.
Saludos |
#5
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
|||
|
|||
Mil gracias Caro quedo resuelto!!!!!!!!!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Busqueda de un registro en DBGrid | eduardo s. | Varios | 4 | 15-10-2007 04:23:09 |
Búsqueda en DBGrid | dardo | Conexión con bases de datos | 3 | 20-04-2007 12:55:38 |
Busqueda en dbgrid | dariana20 | SQL | 9 | 09-06-2006 10:35:46 |
Busqueda en DBGRID | andrestsas | Varios | 3 | 15-08-2003 21:32:36 |
busqueda de aproximacion en dbgrid | PEITO | Varios | 1 | 02-06-2003 13:44:34 |
|