FoxPro/Visual FoxPro - Como realizo busquedas en FOX

 
Vista:

Como realizo busquedas en FOX

Publicado por Jime (16 intervenciones) el 28/04/2003 18:10:07
Hola, por primera vez estoy programando en Fox, y por favor necesito saber como hago busquedas, yo terngo un grid, un label, entonces necesito ingresar cualquier cosa en el label dar enter y que en el grid aparezcan los registros que contengan lo que se digito en el label Gracias de antemano a la persona que me ayude
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como realizo busquedas en FOX

Publicado por edduardo (151 intervenciones) el 29/04/2003 18:40:24
hola!
en un label no puedes digitar datos... debe ser en un Textbox
..bien supongamos que es el text1 y el grid se llama grid1
ahora para realizar la busqueda de los datos debemos hacerla en la tabla(o cursor) que usas .... entonces digamos que la tabla es clientes y el código es el que buscaremos...
1. Si queremos que se solo se muestren el código que digitamos debemos hacer algo asi: (esto puede estaar en un boton de comando)
codx=thisform.text1.value
set filter to clientes.codigo=codx
thisform.refresh

...Pero si solo deseas posicionar el cursor en el registro desaado puedes usar:
codx=thisform.text1.value
loca for clientes.codigo=codx
if not found()
messagebox ("dato no encontrado")
else
thisform.refresh
endif

es todo!!
Aaaa toma en cuenta que si el codigo es de tipo numerico... ponle cero a la propiedad value del text (en tiempo de diseño)

hasta luego!

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar