Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: Ozcarj en Diciembre 15, 2011, 11:03:01 am

Título: Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: Ozcarj en Diciembre 15, 2011, 11:03:01 am
Muy buenos días compañeros y felices fiestas :)
Bueno mi duda es la siguiente como buscar una palabra ó parte de ella en un MSHFLEXGRID y luego que vaya a la fila donde se encuentre la palabra y la resalte, siempre lo hice filtrando la información desde sql, pero mi cliente no lo quiere así.

Agradeciendo por anticipado sus respuestas me despido.

Oscar J. Crespo
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: 79137913 en Diciembre 15, 2011, 11:18:57 am
HOLA!!!

No te queda otra que hacerlo a la antigua,
For
buscar con mid
resaltar si concuerda
ir a la mejor coincidencia
Next

GRACIAS POR LEER!!!
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: raul338 en Diciembre 15, 2011, 11:43:07 am
buscar con mid
Buscar con Instr :)

Oh podrias pedir el ID aparte con SQL, ir a esa fila y resaltarla
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: seba123neo en Diciembre 15, 2011, 11:50:44 am
pero mi cliente no lo quiere así.

WTF ? y quien hace el programa vos o tu cliente ?, yo lo mando a la mier...es la mejor forma de buscar decile, aparte podes hacer multiples filtros cuando vos quieras y buscar por los campos que quieras cuando lo necesites, todos los sitemas de gestion son asi , que no hable si no sabe, con una busqueda con mid o instr vas a ser horrible hacer eso y aparte si tenes 30 fitros en la pantalla va a ser imposible de esa forma.

saludos.
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: 79137913 en Diciembre 15, 2011, 12:55:52 pm
HOLA!!!

buscar con mid
Buscar con Instr :)

Oh podrias pedir el ID aparte con SQL, ir a esa fila y resaltarla

Amen, colgue no me di cuenta XD (instrb XD)

GRACIAS POR LEER!!!
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: YAcosta en Diciembre 15, 2011, 01:58:56 pm
pero mi cliente no lo quiere así.

WTF ? y quien hace el programa vos o tu cliente ?, yo lo mando a la mier...es la mejor forma de buscar decile, aparte podes hacer multiples filtros cuando vos quieras y buscar por los campos que quieras cuando lo necesites, todos los sitemas de gestion son asi , que no hable si no sabe, con una busqueda con mid o instr vas a ser horrible hacer eso y aparte si tenes 30 fitros en la pantalla va a ser imposible de esa forma.

saludos.

Recuerda: "El cliente siempre pierde la razón". Si todos programáramos como quiere el cliente, ¿como estaría el mundo?  ;D.

El grid solo refleja un resultado... que michi haces manipulando el resultado? el resultado es: Resultado, si lo manipulas no lo es, sigue pintando en el grid lo que buscas usando SQL y no le cuentes a tu cliente estos asuntos técnicos que por lo que se ve esta mas perdido que mono en desierto.

Saludos
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: fx700 en Diciembre 15, 2011, 10:49:11 pm
En el datagrid si se puede utilizando rs.find, me queda la duda si se podra con MSHflexgrid supongo que no.
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: Ozcarj en Diciembre 16, 2011, 05:58:52 pm
Muchas gracias por su respuesta pero le doy la razón YAcosta"El cliente siempre tiene la razón", al ultimo solo lo hare como lo se hacer con sql, ya que el quiere que se busque como un programa antiguo hecho en fox pro, pero bueno, gracias a todos por sus respuestas.
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: Virgil Tracy en Diciembre 17, 2011, 09:39:37 pm
¿ Algo asi es lo que buscas?

Find Text in MSHFlexGrid

(http://planet-source-code.com/Upload_PSC/ScreenShots/PIC20083191211244639.JPG)

http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=70296&lngWId=1 (http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=70296&lngWId=1)

Find Function for FlexGrid
http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=58414&lngWId=1 (http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=58414&lngWId=1)
Título: Re:Buscar una palabra en MshFlexgrid y Resaltar la Fila
Publicado por: Ozcarj en Diciembre 21, 2011, 01:08:50 pm
Virgil Tracy muchas gracias es lo que estaba buscando.

Oscar J. Crespo
La Paz - Bolivia