• Martes 12 de Noviembre de 2024, 20:52

Autor Tema:  Re: ComboBox  (Leído 2046 veces)

FRIJU

  • Miembro MUY activo
  • ***
  • Mensajes: 158
    • Ver Perfil
Re: ComboBox
« en: Martes 9 de Septiembre de 2003, 10:33 »
0
Hola Compañer@s!
   Tengo en un formulario un Combobox, que lo utilizo como parametro en los informes.
Cuando he elegido algún valor de la lista, no me deja luego, quitarlo y dejarlo en blanco.
Es alguna propiedad o no se puede?
Creo que me he explicado. ¿no?
Muchas gracias de antemano.
:flower:

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: ComboBox
« Respuesta #1 en: Martes 9 de Septiembre de 2003, 10:39 »
0
Kaixo FRIJU.

Si no entiendo mal, quieres eliminar un elemento del combo una vez que lo hayas seleccionado. Esto lo puedes hacer de la siguiente forma:

Combo1.RemoveItem Combo1.ListIndex

Espero que esto sea lo que buscabas.
Agur.

FRIJU

  • Miembro MUY activo
  • ***
  • Mensajes: 158
    • Ver Perfil
Re: ComboBox
« Respuesta #2 en: Martes 9 de Septiembre de 2003, 10:44 »
0
Bos dias Brroz!
   No quiero borrar, lo que quiero es que cuando en un combo pueda elegir un elemento de la lista o a blancos.
Cuando entro en el formulario el combo está a blancos pero si elijo algún elemento luego no lo puedo blanquear.
    Muchas Gracias Galiza.
 
Te envio una dirección que igual te interesa sobre el prestige.
                Deica logo.
 
http://www.iespana.es/tramaprestige/prestige.html

angelescj

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: ComboBox
« Respuesta #3 en: Martes 9 de Septiembre de 2003, 10:47 »
0
Para anular el elemento seleccionado de un combobox pon:
ComboBox1.ListIndex=-1

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: ComboBox
« Respuesta #4 en: Martes 9 de Septiembre de 2003, 11:03 »
0
Ezkerrikasko, un link verdaderamente INFORMATIVO y no la basura que pretenden que traguemos a través de la TV. Lo que me parece increible es que después de que estas cosas se sepan, esa pandilla de asquerosos sigan donde están y diciendo las cosas que dicen, y peor aún, ¡que haya 'gente' que los defienda y vote!

Por otro lado, en lo relativo a tu consulta, 100% de acuerdo con Angeles.

Aupa!

FRIJU

  • Miembro MUY activo
  • ***
  • Mensajes: 158
    • Ver Perfil
Re: ComboBox
« Respuesta #5 en: Martes 9 de Septiembre de 2003, 11:55 »
0
Hola compañer@s!
   Ya me podeis perdonar, pero o no os entiendo o no me explico.

 Tengo un combo, que deseo que el usuario pueda elegir algún elemento de lista o ninguno.
Problema!
  Cuando selecciono algún nombre, puedo cambiar el seleccionado por otro de la lista.
Pero si deseo ningún elemento no lo puedo blanquear.
      de todas formas Muchisimas gracias por el interes.

:flower:

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: ComboBox
« Respuesta #6 en: Martes 9 de Septiembre de 2003, 12:16 »
0
Creo que lo voy pillando...

Supongo que usas el combo como filtro para una selección, y quieres poder filtrar o no según lo que selecciones en el combo. Para esto podrías agregar a mano un elemento al combobox que sea 'Seleccionar Todos' o algo así, de forma que cuando el usuario lo elija, no se aplique ningún filtro.

ComboBox1.AddItem "Seleccionar Todos"

Te recomendaría añadirlo como primer elemento del combo, para no tener problemas con el índice del elemento, que de esta forma sería 0.

La selección en el combo y la aplicación del filtro sería algo así:

Private Sub Combo1_Click
dim Filtro As String
If Combo1.ListIndex = 0 Then
    Filtro = ""
ElseIf Combo1.ListIndex = -1
    Exit Sub
Else
    Filtro = "WHERE Campo='" & Combo1.List(Combo1.ListIndex) & "'"
End If
    FuncionOCodigoAplicarFiltro Filtro

End If

Espero que ahora sí que te valga la solución. Si ves que tampoco es esto lo que necesitas, a ver si puedes explicar el caso con un ejemplo...

Agur.

FRIJU

  • Miembro MUY activo
  • ***
  • Mensajes: 158
    • Ver Perfil
Re: ComboBox
« Respuesta #7 en: Martes 9 de Septiembre de 2003, 12:27 »
0
Muchas Gracias Brroz!!
  Creo que me valdrá.
 Veo que controlas algunas palabras de Euskera. Todo un detalle.
Yo estudié en Santiago de Compontelas como puedas, pero ya se me ha olvidao.
  Moitas gracias.

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
ComboBox
« Respuesta #8 en: Martes 9 de Septiembre de 2003, 12:36 »
0
Me va el idioma, me va la tierra y me va la gente... Me gustaría saber más Euskera, pero me quedo sólo con unas pocas palabras... las típicas, las que voy sacando y recordando de letras de algunas canciones ...

Me alegro de que te pueda valer la solución.
Deica pronto.