Clarion - La funcion MATCH ?

 
Vista:

La funcion MATCH ?

Publicado por Mariano (54 intervenciones) el 24/12/2005 02:30:46
HOLA A TODOS... DADO A MI POCO O ESCASO CONOCIMIENTO NO PUEDO HACER QUE ESTO FUNCIONE.

SOLO TENGO UN FORMULARIO CON UN ENTRY QUE ES UNA VARIABLE Y UN BOTON, Y ME GUSTARIA QUE AL PRESIONAR ESE BOTON ME MUESTRE OTRO FORMULARIO (QUE YA LO TENGO ) CON EL RESULTADO.

LA BUSQUEDA LA TIENE QUE HACER SOBRE EL CAMPO "NOMBRE" ( STRING) Y ESE CAMPO ESTA DEFINIDO COMO CLAVE SECUNDARIA CON DUPLICADO.

CREO QUE EL CODIGO LO TENGO QUE ESCRIBIR EN EL EVENTO DEL BOTON PERO NO SE COMO.

DE TODAS FORMA SEGUIRE INTENTANDOLO PERO ME TIRA MUCHOS ERRORES.

MUCHAS GRACIAS POR LA AYUDA Y UNA FELIZ NAVIDAD PARA TODOS !!!
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:La funcion MATCH ?

Publicado por Lalo Meza (29 intervenciones) el 26/12/2005 20:41:16
Lo que puedes hacer es definir tu variable global con el texto que requieres buscar y en el browse donde te mostrara los registros utiliza el comando instring con tu variable y limitas el browse a los registros que cumplan la condicion del instring

Saludos Desde Tijuana Mexico, y felices fiestas
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

RE:La funcion MATCH ?

Publicado por Mariano (25 intervenciones) el 27/12/2005 05:41:43
HOLA LALO, GRACIAS POR LA AYUDA !!! PERO ME GUSTARIA QUE ESTO FUNCIONE ASI:

YO YA TENGO CARGADO EN UNA TABLA CLIENTES EN EL CAMPO NOMBRE MUCHOS NOMBRES DE PERSONAS. LO QUE PASA, PARA QUE ESTO FUNCIONE EL OPERADOR DEBE ESCRIBIR EN EL ENTRY EL NOMBRE DE LA PERSONA COMPLETO PARA QUE SEA ENCONTRADO Y MOSTRADO EN OTRO BROWSE.

LO QUE YO QUIERO HACER ES QUE "NO" NECESARIAMENTE SE TENGA QUE ESCRIBIR EN EL ENTRY EL NOMBRE COMPLETO DE LA PERSONA, SINO QUE TAMBIEN FUNCIONA ESCRIBIENDO LAS PRIMERAS LETRAS DEL NOMBRE DÁNDOME LA OPCION DE ELEGUIR EL NOMBRE QUE ESTOY BUSCANDO.

ES DECIR, QUE ME AUTOCOMPLETE EL NOMBRE COMO LO HACE EL EXCEL DE MICROSOFT. O TAMBIEN ME GUSTARIA QUE POR EJEMPLO:

1-EN LA TABLA ESTAN GUARDADOS LOS NOMBRES "MARIANO, MARIANA, MARIO, MARIA" .

2- EN EL ENTRY EL OPERADOR ESCRIBA SOLO "MAR" Y QUE AL PRECIONAR EL BOTON APAREZCA EL BROWSE CON LOS REGISTROS QUE CONTENGAN "MAR". QUE SERIAN, MARIANO, MARIANA, MARIA Y MARIO.

BUENO GRACIAS POR LA AYUDA Y ESPERO QUE TENGAS UN AÑO MARAVILLOSO. SALUDOS DESDE BS.AS ARGENTINA
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
sin imagen de perfil
Val: 14
Ha mantenido su posición en Clarion (en relación al último mes)
Gráfica de Clarion

RE:La funcion MATCH ?

Publicado por cristiancanteros (136 intervenciones) el 28/12/2005 14:52:57
Lo que podes hacer es lo siguiente, si estas utilizando una version 5 o mas crea un browse que tenga como llave el campo que x el que queres buscar, y arriba pones un entry, que tiene que corresponder al campo x el que vas a buscar; alli es donde vas a ingresar la cadena a buscar. Luego con el boton derecho del mouse sobre el browse selecciona la opcion actions selecciona , en ella seleccioan la busqueda Filter y checa la opcion anyware, y esto hara que a medida que vayas ingresando los caracteres te vaya filtrando aquellos registros que los contengan. Asi de sencillo. Espero que te sirva de ayuda. (no hace falta que pongas el entry en una ventana separada)
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

RE:La funcion MATCH ?

Publicado por Charly (126 intervenciones) el 06/01/2006 23:17:16
La funcion MATCH es similar a INSTRING solo con algunas ventajas mas:
---es mas rapida
---puedes aplicarla en el filtro del browse
---puedes utilizar el * para reemplazar conjuntos de caracteres como en windows
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

RE:La funcion MATCH ?

Publicado por mariano (25 intervenciones) el 12/01/2006 18:01:01
GRACIAS CRISTIAN ! FUNCIONA OK.

CHARLY, SEGUIRE INTENTANDO YA QUE ME INTERESA MUCHISIMO ESE METODO. HASTA PRONTO Y GRACIAS !!!
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