FoxPro/Visual FoxPro - Falla en Busqueda Increm

   
Vista:

Falla en Busqueda Increm

Publicado por Ramoncito (81 intervenciones) el 25/02/2009 20:07:44
Hola.. buenas tardes... quisiera me ayudaran en un formulario con busqueda incremental..
Tengo un form con Pageframe de 4 pages...

en el Thisform.PageFrame1.page2 tengo un Text1 para mostrar en un List1 un articulo.. de una Consulta Sql.. asi...

*****Event interactiveChange el text1
SELECT codebar,articulo FROM articulos;
where alltrim(this.value) $ articulo;
order by articulo into cursor MyCursor

Thisform.PageFrame1.Page2.List1.RowSource="MyCursor.codebar,articulo"
Thisform.Refresh
** Nota: tengo en el List1 el RowSourceType=6 Field
***********************************

** Evento DblClick del List1
nCodigo=ALLTRIM(codebar)
***y aqui ... list1.visible=.f.... etc.
***************************

Al Escribir en el Text1.. si se va mostrando en el list y moviendo el list1.. pero no puedo escribir en el text1. escribo una letra y al tratar de escribir otra... me desaparece la anterior...

tengo otro Formulario que asi lo manejo y lo hace muy bien.. tendra algo que ver que este en PAGEFRAME...

Que puedo hacer ahi...??
Muchas Gracias...
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:Falla en Busqueda Increm

Publicado por Sergio Andres (4 intervenciones) el 25/02/2009 22:19:24
porque no pruebas poniendo directamente en el RowSource del listbox la consulta

SELECT codebar,articulo FROM articulos;
where alltrim(this.value) $ articulo;
order by articulo

y en el RowSourceType seleccionas creo que es la opcion 3 que dice "instrucción SQL "

con eso me ha funcionado a mi.

revisalo y me cuentas
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:Falla en Busqueda Increm

Publicado por Amado Garcia Lara (4 intervenciones) el 26/02/2009 15:10:11
Hola.. carnal... quitale lo que tengas en ControlSource del campo en el cual vas a escribir para buscar en el list..

espero funcione...
Saludos
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