[GUFA] COMBO PROBLEMA
Gracias Francisco, lo voy a chusmear pero por lo que ví no hay opciones. Gracias Sergio El 16 de septiembre de 2016, 12:31, francisco prieto escribió: > Sergio, > > En este link esta relatado tu mismo inconveniente y dan los motivos por > los cuales no habría solucion... > > https://social.msdn.microsoft.com/Forums/en-US/6e59cb1d- > b2d2-4a8c-9dc9-44e750e0de77/incremental-search-using-a- > combobox-doesnt-like-embedded-spaces?forum=visualfoxprogeneral > > Sin embargo, aca existe una posible solucion > > http://www.tomorrowssolutionsllc.com/Conference%20Sessions/ > Creating%20Helpful%20User%20Interfaces.pdf > > Buscala bajo el titulo QuickFill > > Saludos, > > Pancho > Córdoba > Argentina > > El jue., 15 sept. 2016 a las 10:29, Sergio . ( >) escribió: > >> Hola a la muchachada, tengo un temita con un combo y quisiera saber si >> alguno de uds lo resolvió >> >> With Thisform.cboCausaFalla >> .RowSource= "" >> .BoundColumn = 2 >> .BoundTo = .T. >> .RowSource= "gt_causafalla.causafalla,idcausa" >> .RowSourceType= 6 >> .Value = gt_causafalla.idcausa >> Endwith >> >> Tengo un combo con una lista de n conceptos y entre ellos algunos son... >> DESPERFECTO >> CABLE ROTO >> NO FUNCIONA >> NO PRENDE >> NO ARRANCA >> USADO >> etc, etc >> >> el tema es que cuando el usuario se para sobre el combo escribe para >> buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en >> estos casos pone N.. O... y cuando presiona la barra espaciadora para el >> espacio se abre el combo y ya no continúa con la búsqueda, espero se >> entienda >> >> Saludos >> Sergio >> >>
[GUFA] COMBO PROBLEMA
Sergio, En este link esta relatado tu mismo inconveniente y dan los motivos por los cuales no habría solucion... https://social.msdn.microsoft.com/Forums/en-US/6e59cb1d-b2d2-4a8c-9dc9-44e750e0de77/incremental-search-using-a-combobox-doesnt-like-embedded-spaces?forum=visualfoxprogeneral Sin embargo, aca existe una posible solucion http://www.tomorrowssolutionsllc.com/Conference%20Sessions/Creating%20Helpful%20User%20Interfaces.pdf Buscala bajo el titulo QuickFill Saludos, Pancho Córdoba Argentina El jue., 15 sept. 2016 a las 10:29, Sergio . () escribió: > Hola a la muchachada, tengo un temita con un combo y quisiera saber si > alguno de uds lo resolvió > > With Thisform.cboCausaFalla > .RowSource= "" > .BoundColumn = 2 > .BoundTo = .T. > .RowSource= "gt_causafalla.causafalla,idcausa" > .RowSourceType= 6 > .Value = gt_causafalla.idcausa > Endwith > > Tengo un combo con una lista de n conceptos y entre ellos algunos son... > DESPERFECTO > CABLE ROTO > NO FUNCIONA > NO PRENDE > NO ARRANCA > USADO > etc, etc > > el tema es que cuando el usuario se para sobre el combo escribe para > buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en > estos casos pone N.. O... y cuando presiona la barra espaciadora para el > espacio se abre el combo y ya no continúa con la búsqueda, espero se > entienda > > Saludos > Sergio > >
[GUFA] COMBO PROBLEMA
Pablo probé como dijiste, captura la barra pero si le pongo 0 la sigue desplegando y si le pongo nodefault no se desplega pero no tengo forma de que lea un espacio o por lo menos no encontré la forma El 16 de septiembre de 2016, 10:41, PabloC escribió: > En el keypress pone esto. Creo que 32 era el KeyCode de SpaceBar > > > IF nKeyCode = 32 > > RETURN 0 > ENDIF > > > > *From:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *On Behalf Of *Sergio . > *Sent:* viernes, 16 de septiembre de 2016 10:27 > *To:* GUFA List Member > *Subject:* [GUFA] COMBO PROBLEMA > > > > Hola Pablo, no, no tengo nada, es mas, hice una prueba con un form y combo > nativo, y sólo le puse los set keycomp y no funcionó. > > > > Se te ocurre algo? > > > > Saludos > > Sergio > > > > > > El 16 de septiembre de 2016, 10:21, PabloC > escribió: > > De casualidad, en el metodo KeyPress del combo no estas capturando la > barra espaciadora?? > > PabloC > > > > *From:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *On Behalf Of *Sergio . > *Sent:* viernes, 16 de septiembre de 2016 10:14 > *To:* GUFA List Member > *Subject:* [GUFA] COMBO PROBLEMA > > > > Hola Carlos, gracias por responder, por desgracia para mí no anduvo, > incluí el SET KEYCOMP en los eventos que me dijiste y no funcionó, cada vez > que presiono la barra espaciadora se desplega el combo, se te ocurre otra > cosa? > > > > Saludos > > Sergio > > > > > > El 16 de septiembre de 2016, 3:58, Carlos Alejandro PEREZ < > logic...@gmail.com> escribió: > > El combobox tiene dos modos, uno de combo propiamente dicho, donde se > puede escribir en el sector del texbox (style=1), y otro que impide que se > especifique una opción que no esté en la lista del combobox (style=2) > > > > En tu código colocá: > > > > .style= 2 && dropdownlist > > > > o bien en las propiedades de tu combo, ficha "layout", en la propiedad > Style poné 2-DropdownList > > > > Luego en el evento *Setfocus* colocá SET KEYCOMP TO DOS y en el evento > *LostFocus* SET KEYCOMP TO WINDOWS, para que cuando el control reciba el > enfoque, cambie el modo en que se comporta la barra espaciadora, y para que > cuando abandone en enfoque, restituya el comportamiento al predeterminado. > > > > Suerte > > > > C.A.Pérez > > > > > > > > El 15 de septiembre de 2016, 10:27, Sergio . > escribió: > > Hola a la muchachada, tengo un temita con un combo y quisiera saber si > alguno de uds lo resolvió > > > > With Thisform.cboCausaFalla > > .RowSource= "" > > .BoundColumn = 2 > > .BoundTo = .T. > > .RowSource= "gt_causafalla.causafalla,idcausa" > > .RowSourceType= 6 > > .Value = gt_causafalla.idcausa > > Endwith > > > > Tengo un combo con una lista de n conceptos y entre ellos algunos son... > > DESPERFECTO > > CABLE ROTO > > NO FUNCIONA > > NO PRENDE > > NO ARRANCA > > USADO > > etc, etc > > > > el tema es que cuando el usuario se para sobre el combo escribe para > buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en > estos casos pone N.. O... y cuando presiona la barra espaciadora para el > espacio se abre el combo y ya no continúa con la búsqueda, espero se > entienda > > > > Saludos > > Sergio > > > > > > > -- > > Ing. Carlos Alejandro Pérez > > > > >
[GUFA] COMBO PROBLEMA
En el keypress pone esto. Creo que 32 era el KeyCode de SpaceBar IF nKeyCode = 32 RETURN 0 ENDIF From: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of Sergio . Sent: viernes, 16 de septiembre de 2016 10:27 To: GUFA List Member Subject: [GUFA] COMBO PROBLEMA Hola Pablo, no, no tengo nada, es mas, hice una prueba con un form y combo nativo, y sólo le puse los set keycomp y no funcionó. Se te ocurre algo? Saludos Sergio El 16 de septiembre de 2016, 10:21, PabloC mailto:pablo.canon...@mug.org.ar> > escribió: De casualidad, en el metodo KeyPress del combo no estas capturando la barra espaciadora?? PabloC From: GUFA@mug.org.ar <mailto:GUFA@mug.org.ar> [mailto:GUFA@mug.org.ar <mailto:GUFA@mug.org.ar> ] On Behalf Of Sergio . Sent: viernes, 16 de septiembre de 2016 10:14 To: GUFA List Member mailto:GUFA@mug.org.ar> > Subject: [GUFA] COMBO PROBLEMA Hola Carlos, gracias por responder, por desgracia para mí no anduvo, incluí el SET KEYCOMP en los eventos que me dijiste y no funcionó, cada vez que presiono la barra espaciadora se desplega el combo, se te ocurre otra cosa? Saludos Sergio El 16 de septiembre de 2016, 3:58, Carlos Alejandro PEREZ mailto:logic...@gmail.com> > escribió: El combobox tiene dos modos, uno de combo propiamente dicho, donde se puede escribir en el sector del texbox (style=1), y otro que impide que se especifique una opción que no esté en la lista del combobox (style=2) En tu código colocá: .style= 2 && dropdownlist o bien en las propiedades de tu combo, ficha "layout", en la propiedad Style poné 2-DropdownList Luego en el evento Setfocus colocá SET KEYCOMP TO DOS y en el evento LostFocus SET KEYCOMP TO WINDOWS, para que cuando el control reciba el enfoque, cambie el modo en que se comporta la barra espaciadora, y para que cuando abandone en enfoque, restituya el comportamiento al predeterminado. Suerte C.A.Pérez El 15 de septiembre de 2016, 10:27, Sergio .mailto:gestion.pampas...@gmail.com> > escribió: Hola a la muchachada, tengo un temita con un combo y quisiera saber si alguno de uds lo resolvió With Thisform.cboCausaFalla .RowSource= "" .BoundColumn = 2 .BoundTo = .T. .RowSource= "gt_causafalla.causafalla,idcausa" .RowSourceType= 6 .Value = gt_causafalla.idcausa Endwith Tengo un combo con una lista de n conceptos y entre ellos algunos son... DESPERFECTO CABLE ROTO NO FUNCIONA NO PRENDE NO ARRANCA USADO etc, etc el tema es que cuando el usuario se para sobre el combo escribe para buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en estos casos pone N.. O... y cuando presiona la barra espaciadora para el espacio se abre el combo y ya no continúa con la búsqueda, espero se entienda Saludos Sergio -- Ing. Carlos Alejandro Pérez
[GUFA] COMBO PROBLEMA
Hola Pablo, no, no tengo nada, es mas, hice una prueba con un form y combo nativo, y sólo le puse los set keycomp y no funcionó. Se te ocurre algo? Saludos Sergio El 16 de septiembre de 2016, 10:21, PabloC escribió: > De casualidad, en el metodo KeyPress del combo no estas capturando la > barra espaciadora?? > > PabloC > > > > *From:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *On Behalf Of *Sergio . > *Sent:* viernes, 16 de septiembre de 2016 10:14 > *To:* GUFA List Member > *Subject:* [GUFA] COMBO PROBLEMA > > > > Hola Carlos, gracias por responder, por desgracia para mí no anduvo, > incluí el SET KEYCOMP en los eventos que me dijiste y no funcionó, cada vez > que presiono la barra espaciadora se desplega el combo, se te ocurre otra > cosa? > > > > Saludos > > Sergio > > > > > > El 16 de septiembre de 2016, 3:58, Carlos Alejandro PEREZ < > logic...@gmail.com> escribió: > > El combobox tiene dos modos, uno de combo propiamente dicho, donde se > puede escribir en el sector del texbox (style=1), y otro que impide que se > especifique una opción que no esté en la lista del combobox (style=2) > > > > En tu código colocá: > > > > .style= 2 && dropdownlist > > > > o bien en las propiedades de tu combo, ficha "layout", en la propiedad > Style poné 2-DropdownList > > > > Luego en el evento *Setfocus* colocá SET KEYCOMP TO DOS y en el evento > *LostFocus* SET KEYCOMP TO WINDOWS, para que cuando el control reciba el > enfoque, cambie el modo en que se comporta la barra espaciadora, y para que > cuando abandone en enfoque, restituya el comportamiento al predeterminado. > > > > Suerte > > > > C.A.Pérez > > > > > > > > El 15 de septiembre de 2016, 10:27, Sergio . > escribió: > > Hola a la muchachada, tengo un temita con un combo y quisiera saber si > alguno de uds lo resolvió > > > > With Thisform.cboCausaFalla > > .RowSource= "" > > .BoundColumn = 2 > > .BoundTo = .T. > > .RowSource= "gt_causafalla.causafalla,idcausa" > > .RowSourceType= 6 > > .Value = gt_causafalla.idcausa > > Endwith > > > > Tengo un combo con una lista de n conceptos y entre ellos algunos son... > > DESPERFECTO > > CABLE ROTO > > NO FUNCIONA > > NO PRENDE > > NO ARRANCA > > USADO > > etc, etc > > > > el tema es que cuando el usuario se para sobre el combo escribe para > buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en > estos casos pone N.. O... y cuando presiona la barra espaciadora para el > espacio se abre el combo y ya no continúa con la búsqueda, espero se > entienda > > > > Saludos > > Sergio > > > > > > > -- > > Ing. Carlos Alejandro Pérez > > >
[GUFA] COMBO PROBLEMA
De casualidad, en el metodo KeyPress del combo no estas capturando la barra espaciadora?? PabloC From: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of Sergio . Sent: viernes, 16 de septiembre de 2016 10:14 To: GUFA List Member Subject: [GUFA] COMBO PROBLEMA Hola Carlos, gracias por responder, por desgracia para mí no anduvo, incluí el SET KEYCOMP en los eventos que me dijiste y no funcionó, cada vez que presiono la barra espaciadora se desplega el combo, se te ocurre otra cosa? Saludos Sergio El 16 de septiembre de 2016, 3:58, Carlos Alejandro PEREZ mailto:logic...@gmail.com> > escribió: El combobox tiene dos modos, uno de combo propiamente dicho, donde se puede escribir en el sector del texbox (style=1), y otro que impide que se especifique una opción que no esté en la lista del combobox (style=2) En tu código colocá: .style= 2 && dropdownlist o bien en las propiedades de tu combo, ficha "layout", en la propiedad Style poné 2-DropdownList Luego en el evento Setfocus colocá SET KEYCOMP TO DOS y en el evento LostFocus SET KEYCOMP TO WINDOWS, para que cuando el control reciba el enfoque, cambie el modo en que se comporta la barra espaciadora, y para que cuando abandone en enfoque, restituya el comportamiento al predeterminado. Suerte C.A.Pérez El 15 de septiembre de 2016, 10:27, Sergio .mailto:gestion.pampas...@gmail.com> > escribió: Hola a la muchachada, tengo un temita con un combo y quisiera saber si alguno de uds lo resolvió With Thisform.cboCausaFalla .RowSource= "" .BoundColumn = 2 .BoundTo = .T. .RowSource= "gt_causafalla.causafalla,idcausa" .RowSourceType= 6 .Value = gt_causafalla.idcausa Endwith Tengo un combo con una lista de n conceptos y entre ellos algunos son... DESPERFECTO CABLE ROTO NO FUNCIONA NO PRENDE NO ARRANCA USADO etc, etc el tema es que cuando el usuario se para sobre el combo escribe para buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en estos casos pone N.. O... y cuando presiona la barra espaciadora para el espacio se abre el combo y ya no continúa con la búsqueda, espero se entienda Saludos Sergio -- Ing. Carlos Alejandro Pérez
[GUFA] COMBO PROBLEMA
Hola Carlos, gracias por responder, por desgracia para mí no anduvo, incluí el SET KEYCOMP en los eventos que me dijiste y no funcionó, cada vez que presiono la barra espaciadora se desplega el combo, se te ocurre otra cosa? Saludos Sergio El 16 de septiembre de 2016, 3:58, Carlos Alejandro PEREZ < logic...@gmail.com> escribió: > El combobox tiene dos modos, uno de combo propiamente dicho, donde se > puede escribir en el sector del texbox (style=1), y otro que impide que se > especifique una opción que no esté en la lista del combobox (style=2) > > En tu código colocá: > > .style= 2 && dropdownlist > > o bien en las propiedades de tu combo, ficha "layout", en la propiedad > Style poné 2-DropdownList > > Luego en el evento *Setfocus* colocá SET KEYCOMP TO DOS y en el evento > *LostFocus* SET KEYCOMP TO WINDOWS, para que cuando el control reciba el > enfoque, cambie el modo en que se comporta la barra espaciadora, y para que > cuando abandone en enfoque, restituya el comportamiento al predeterminado. > > Suerte > > C.A.Pérez > > > > El 15 de septiembre de 2016, 10:27, Sergio . > escribió: > >> Hola a la muchachada, tengo un temita con un combo y quisiera saber si >> alguno de uds lo resolvió >> >> With Thisform.cboCausaFalla >> .RowSource= "" >> .BoundColumn = 2 >> .BoundTo = .T. >> .RowSource= "gt_causafalla.causafalla,idcausa" >> .RowSourceType= 6 >> .Value = gt_causafalla.idcausa >> Endwith >> >> Tengo un combo con una lista de n conceptos y entre ellos algunos son... >> DESPERFECTO >> CABLE ROTO >> NO FUNCIONA >> NO PRENDE >> NO ARRANCA >> USADO >> etc, etc >> >> el tema es que cuando el usuario se para sobre el combo escribe para >> buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en >> estos casos pone N.. O... y cuando presiona la barra espaciadora para el >> espacio se abre el combo y ya no continúa con la búsqueda, espero se >> entienda >> >> Saludos >> Sergio >> >> > > > -- > Ing. Carlos Alejandro Pérez >
[GUFA] COMBO PROBLEMA
El combobox tiene dos modos, uno de combo propiamente dicho, donde se puede escribir en el sector del texbox (style=1), y otro que impide que se especifique una opción que no esté en la lista del combobox (style=2) En tu código colocá: .style= 2 && dropdownlist o bien en las propiedades de tu combo, ficha "layout", en la propiedad Style poné 2-DropdownList Luego en el evento *Setfocus* colocá SET KEYCOMP TO DOS y en el evento *LostFocus* SET KEYCOMP TO WINDOWS, para que cuando el control reciba el enfoque, cambie el modo en que se comporta la barra espaciadora, y para que cuando abandone en enfoque, restituya el comportamiento al predeterminado. Suerte C.A.Pérez El 15 de septiembre de 2016, 10:27, Sergio . escribió: > Hola a la muchachada, tengo un temita con un combo y quisiera saber si > alguno de uds lo resolvió > > With Thisform.cboCausaFalla > .RowSource= "" > .BoundColumn = 2 > .BoundTo = .T. > .RowSource= "gt_causafalla.causafalla,idcausa" > .RowSourceType= 6 > .Value = gt_causafalla.idcausa > Endwith > > Tengo un combo con una lista de n conceptos y entre ellos algunos son... > DESPERFECTO > CABLE ROTO > NO FUNCIONA > NO PRENDE > NO ARRANCA > USADO > etc, etc > > el tema es que cuando el usuario se para sobre el combo escribe para > buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en > estos casos pone N.. O... y cuando presiona la barra espaciadora para el > espacio se abre el combo y ya no continúa con la búsqueda, espero se > entienda > > Saludos > Sergio > > -- Ing. Carlos Alejandro Pérez
[GUFA] COMBO PROBLEMA
Hola a la muchachada, tengo un temita con un combo y quisiera saber si alguno de uds lo resolvió With Thisform.cboCausaFalla .RowSource= "" .BoundColumn = 2 .BoundTo = .T. .RowSource= "gt_causafalla.causafalla,idcausa" .RowSourceType= 6 .Value = gt_causafalla.idcausa Endwith Tengo un combo con una lista de n conceptos y entre ellos algunos son... DESPERFECTO CABLE ROTO NO FUNCIONA NO PRENDE NO ARRANCA USADO etc, etc el tema es que cuando el usuario se para sobre el combo escribe para buscar el concepto y cuando no tiene espacios lo encuentra bien, pero en estos casos pone N.. O... y cuando presiona la barra espaciadora para el espacio se abre el combo y ya no continúa con la búsqueda, espero se entienda Saludos Sergio