busqueda incremental
Publicado por hancito2003 (8 intervenciones) el 05/07/2008 03:31:45
Gracias sergio por tu respueta. Aun asi, quede medio confundido:
me dices que haga un select:
select campo from tabla where campoabuscar like 'Variable%' order by campoabuscar into cursor pp
hasta ahi lo comprendo
pero, donde pongo la captura?
Me informan que no debo utilizar browser porque con un browser no puedo realizar la busqueda incremental, siendo asi tampoco con un @get ... read.
o sera que el get va antes del select o despues?. realmente quede confundido. Cualquier ayuda adicional me podra servir.
-----------------------------------------*************************************---------------------------------
mi mensaje anterior fue:
tengo un inconveniente:
normalmente en mi programa no tenia la necesidad de hacer busquedas dinamicas, solo deplegaba una linea de captura con un get donde digito la informacion, un read y un browser de la base de datos en la informacion a buscar. Hasta ahora no he tenido inconvenientes con eso. Pero algunos clientes desean que les ponga una busqueda mas dinamica, es decir:
Mientras estoy escribiendo lo que deseo buscar en la base de datos, que en el browser desplegado el cursor se vaya moviendo a la busqueda especifica.
No se como hacer eso.
Gracias por las colaboraciones.
mi captura es asi:
store space(25) to nombre
do while .t.
@5,5 say 'Digite el cliente a consultar :'
@5,48 get nombre pict'@!'
read
if lastkey()=27
return
endif
select database
set order to indice
go top
seek nombre
if found()
on key label enter "{trl-w}"
brow last noedit noappend nodelete
nombre=descripcion
on key label enter
else
wait windows'Cliente no existe' timeout 5
loop
endif
enddo
necesito toda la ayuda que me puedan proporcionar
gracias
me dices que haga un select:
select campo from tabla where campoabuscar like 'Variable%' order by campoabuscar into cursor pp
hasta ahi lo comprendo
pero, donde pongo la captura?
Me informan que no debo utilizar browser porque con un browser no puedo realizar la busqueda incremental, siendo asi tampoco con un @get ... read.
o sera que el get va antes del select o despues?. realmente quede confundido. Cualquier ayuda adicional me podra servir.
-----------------------------------------*************************************---------------------------------
mi mensaje anterior fue:
tengo un inconveniente:
normalmente en mi programa no tenia la necesidad de hacer busquedas dinamicas, solo deplegaba una linea de captura con un get donde digito la informacion, un read y un browser de la base de datos en la informacion a buscar. Hasta ahora no he tenido inconvenientes con eso. Pero algunos clientes desean que les ponga una busqueda mas dinamica, es decir:
Mientras estoy escribiendo lo que deseo buscar en la base de datos, que en el browser desplegado el cursor se vaya moviendo a la busqueda especifica.
No se como hacer eso.
Gracias por las colaboraciones.
mi captura es asi:
store space(25) to nombre
do while .t.
@5,5 say 'Digite el cliente a consultar :'
@5,48 get nombre pict'@!'
read
if lastkey()=27
return
endif
select database
set order to indice
go top
seek nombre
if found()
on key label enter "{trl-w}"
brow last noedit noappend nodelete
nombre=descripcion
on key label enter
else
wait windows'Cliente no existe' timeout 5
loop
endif
enddo
necesito toda la ayuda que me puedan proporcionar
gracias
Valora esta pregunta


0