Clarion - Hacer una busqueda

 
Vista:
Imágen de perfil de R. Pacheco

Hacer una busqueda

Publicado por R. Pacheco (63 intervenciones) el 19/04/2007 14:33:07
Hola a todos

Quisiera por favor que alguién me ayude, hacer una busqueda o filtro en un Browse
utilizando un código.
Tengo una tablita con los siguiente campos Codigo y País, entonce creo una variable de memoria local Loc:Pais que sera mi Localizador

En el Validate Record Filter Checking del Browse
Browse on Pais coloco el siguiente codigo

IF CLIP(LOC:Pais) > ''
IF LOC:CaseSens
IF LOC:Contains
IF NOT INSTRING(CLIP(LOC:Pais),CLIP(Pa:pais),1,1)
END
ELSE
IF CLIP(Pa:pais) <> CLIP(LOC:Pais)
END
END
ELSE
IF LOC:Contains
IF NOT INSTRING(UPPER(CLIP(LOC:Pais)),UPPER(Pa:pais)),1,1)
END
ELSE
IF UPPER(CLIP(Pa:pais) <> UPPER(CLIP(LOC:Pais))
END
END
END
END

Este Filtro no me funciona se queda estatico el browse. ¿Que falto?,
Que hice mal?.

Quiero que el Browse me muestre los que le ponga el loc:Pais
Mi Pregunta Son:

1) Como puedo hacer una busqueda utilizando un Text o variable de momeria
a donde debe colocar los puntos.

2) En que Parte del Browse debo hacer los Refresh

3) Cuales son las mejores maneras de hacer un filtro y en que parte debo
colocar los codigo.

Por ultimo si alguien tiene un pequeño demo o codigo que le pueda
pasar por mi correo se lo voy a gradecer.

[email protected]

Que Dios los bendiga grandemente
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