![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
hola irixita
en rojo colocas el edit donde vas hacer la busqueda!! en azul la tabla donde se encuetra ubicada y lo colocas en el on change del edit! espero poder ayudarte!
__________________
Uso Delphi 6 y Tablas dBase IV... |
|
#2
|
||||
|
||||
|
ok ya lo hice ahora hay un pequeño inconveniente... al ingresar el codigo del vendedor, no se filtra la lista mostrando solo los registros, es decir que solo apunta al registro, me explico?
gracias por ayudarme realmente les agradezco a todos por esto... ![]() |
|
#3
|
||||
|
||||
|
Cita:
Cita:
... Y creí haber leído que las sugerencias que te dimos en aquél te habían servido... ![]()
__________________
Ask questions. Think for yourself. Wake up and you’ll make the difference |
|
#4
|
||||
|
||||
|
Cita:
Código:
modulo1.UModulo.TablaVendedor.Filtered := false; modulo1.UModulo.TablaVendedor.Filter:='idVendedor =' +QuotedStr(txtCodigo.Text); modulo1.UModulo.TablaVendedor.Filtered := true; me explico?... de todos modos voy a intentar buscar la forma de hacerlo, si lo consigo, lo subo ![]() SALUDOS!!! |
|
#5
|
|||
|
|||
|
Cita:
No seria necesario QuotedStr() .... .... pero si ya esta tratado esto en otro hilo ... lo mejor seria que estos problemas/detalles los comentaras allá .... salu2!!!!!!! ![]() ![]() |
|
#6
|
||||
|
||||
|
jandok238
Ok voy a buscar el hilo de nuevo...=S ya me olvide como era el titulo jeje soy muy nueva en esto y bueno de a poco me ire acostumbrando a este tema.Nunca me maneje en un foro... y la verdad este me ayuda bastante. no se imaginan todas mis dudas que tengo... ![]() jeje el idVendedor es un codigo de 5 dijitos en los cuales el primero es una letra (la primera del apellido de tal vendedor)... Gracias chicos! SALUDOS!! P/D: Ya lei la guia de estilo. ![]() |
|
#7
|
|||
|
|||
|
bueno... siendo que es un campo de tipo cadena...
el procedimiento que se tiene, nunca te va a dar los resultados como quieres.... Entiendo que quieres que te muestre los Vendedores que coincidan con lo que vayas escribiendo... de tal modo que si vas escribiendo E, solo se vean los que comiencen con la letra E ... y si despues tecleas 5 , se muestren los vendedores que empiecen con E5 .... etc... etc... El problema radica en que en el FILTER se tiene un = ... entonces...por cada vez que entra al evento... la evaluacion seria idVendedor="E" ... luego idVendedor="E5" .. etc ... etc... la idea es meter algo como un LIKE de SQL ... pero eso si no se como ![]() ![]() Yo lo que hago es... poner el codigo (antes mencionado) con la funcion LOCATE ... pero ordeno la tabla deacuerdo al campo (idVendedor)... asi me muestra juntos los registros parecidos... ![]() ![]() ![]() no se si esto te sirva...... salu2!!!!!!! |
|
#8
|
|||
|
|||
|
Cita:
![]() ![]() para VER solo aquellos registros que coincidan, se puede hacer uso de la propiedad FILTER del componente TTable que estes ocupando ![]() ![]() salu2!!!!!!! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|