Hola Foro
Necesito agregar en un Browse de articulos un boton de busqueda donde se ingrese un texto a buscar y que me busque todos los registros que contengan ese texto.
Por ejemplo buscar en el campo DESCRIPCION el texto ingresado.
Texto Ingresado = '20 mm x 15 mm'
En la tabla de articulos tengo muchos articulos que contiene el texto ingresado pero de diferentes marcas o modelos de repuestos.
RULEMAN DE CAJA 20 mm x 15 mm FIAT
RULEMAN DE CAJA 20 mm x 15 mm FORD
Alguien puede decirme si hay un comando que haga esto. Creo que en SQL el comando es LIKE
Gracias
Juan
Buscar en browse
-
- Al nivel de RZ
- Mensajes: 116
- Registrado: Mié Oct 19, 2011 2:25 am
- Ubicación: Parana - Entre Rios
- Contactar:
-
- Ayudante de Santa
- Mensajes: 98
- Registrado: Lun Oct 15, 2012 5:22 pm
- Contactar:
Re: Buscar en browse
Lo podes hacer con el locator..
Para esto primero tenes que ordenar la tabla por la descripcion
despues entra a action del browse , en la default behavior defini el tipo de locator...El que vos necesitas es el incremental...
fijate el los ejemplos de browse de clarion..a mi ayudo un monton
Saludos
Para esto primero tenes que ordenar la tabla por la descripcion
despues entra a action del browse , en la default behavior defini el tipo de locator...El que vos necesitas es el incremental...
fijate el los ejemplos de browse de clarion..a mi ayudo un monton
Saludos
"En los momentos de crisis, sólo la imaginación es más importante que el conocimiento."
Albert Einstein
Jorge Climis
Albert Einstein
Jorge Climis
-
- Al nivel de RZ
- Mensajes: 116
- Registrado: Mié Oct 19, 2011 2:25 am
- Ubicación: Parana - Entre Rios
- Contactar:
Re: Buscar en browse
Gracias
La tabla la tengo ordenadax descripción y tengo la opción incremental, pero la búsqueda la hace desde la izquierda. Y lo q necesitó es buscar una parte de la descripción q puede estar en el medio o al final del campo
Gracias
Juan
La tabla la tengo ordenadax descripción y tengo la opción incremental, pero la búsqueda la hace desde la izquierda. Y lo q necesitó es buscar una parte de la descripción q puede estar en el medio o al final del campo
Gracias
Juan
-
- Al nivel de RZ
- Mensajes: 306
- Registrado: Dom Feb 06, 2011 10:02 pm
- Ubicación: Trelew, Chubut, Argentina
- Contactar:
Re: Buscar en browse
Hola, en vez de un locator solamente, podes usar un locator y un filter
en la ventana pones un entry con un string, nombre, por ejemplo "texto"
en el filtro instring(clip(texto),tbl:descripcion,1,1)<>0
de ese modo vas a buscar alfabéticamente por descripción y además
solo aparecerán los artículos cuya descripción contenga el texto...
Tal vez quede mejor todavía si manejas los filters manualmente y los aplicas
con setfilter()
Saludos
Daniel
en la ventana pones un entry con un string, nombre, por ejemplo "texto"
en el filtro instring(clip(texto),tbl:descripcion,1,1)<>0
de ese modo vas a buscar alfabéticamente por descripción y además
solo aparecerán los artículos cuya descripción contenga el texto...
Tal vez quede mejor todavía si manejas los filters manualmente y los aplicas
con setfilter()
Saludos
Daniel
- aspabper
- Novato
- Mensajes: 24
- Registrado: Mar Nov 09, 2021 1:31 pm
- Ubicación: Argentina
- Contactar:
Re: Buscar en browse
CLW8EE
Hola
Estoy intentando poner un Lacator en un Browse para filtrar por Apellido de Cliente.
En el Browse tengo un Entry donde en su propiedad Use le asigno una variable local "Loc:Apellido".
Me gustaría aplicar esta parte de código que ud. explica "en el filtro instring(clip(texto),tbl:descripcion,1,1)<>0 " ...
En que parte de código embebido va, dentro del Entry definido en el Acepted !!?
Estoy aprendiendo Clarion no tengo claro este tipo de casos.
Saludos
Hola
Estoy intentando poner un Lacator en un Browse para filtrar por Apellido de Cliente.
En el Browse tengo un Entry donde en su propiedad Use le asigno una variable local "Loc:Apellido".
Me gustaría aplicar esta parte de código que ud. explica "en el filtro instring(clip(texto),tbl:descripcion,1,1)<>0 " ...
En que parte de código embebido va, dentro del Entry definido en el Acepted !!?
Estoy aprendiendo Clarion no tengo claro este tipo de casos.
Saludos
HDMadeira escribió: ↑Jue Feb 26, 2015 11:29 amHola, en vez de un locator solamente, podes usar un locator y un filter
en la ventana pones un entry con un string, nombre, por ejemplo "texto"
en el filtro instring(clip(texto),tbl:descripcion,1,1)<>0
de ese modo vas a buscar alfabéticamente por descripción y además
solo aparecerán los artículos cuya descripción contenga el texto...
Tal vez quede mejor todavía si manejas los filters manualmente y los aplicas
con setfilter()
Saludos
Daniel
Pablo Dante
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado