border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 08-11-2004, 16:14:07
Un Nuevo Amigo
 
Registrado: nov 2004
Posts: 7
miguiyluis Valoración +2
Predeterminado combos

Necesito ayuda con los combos de una aplicacion que estoy desarrollando en vb6 ops: ....

El combo trae como predeterminada la propiedad de Style en: 0-Dropdown Combo, pero esto me ocaciona que en la aplicacion yo puedo escribir en el combo sin necesidad de seleccionar una de las opciones (por lo tanto no me sirve), si yo cambio esta propiedad a 2- Dropdown List, no se puede escribir en el combo sino que necesariamente hay que seleccionar (que es lo que yo quiero que suceda), pero entonces este combo esta asociado en el DataSource a un control Adodc que esta conectado a mi bd y en el DataFile tengo el campo de la bd donde se va a almacenar la opcion que se seleccione en dicho combo......
Si yo escogi en Style la opcion 2- Dropdown List cuando ejecuto el programa me da un error que dice:

No se puede enlazar con el campo o DataMember: 'Estado'

Donde estado es en donde quiero que se guarde la información....
Que puedo hacer para que no se pueda escribir en el combo sino que se tenga q seleccionar necesariamente, pero que no me de error y me guarde en la bd....

Por otro lado, Tengo un combo el cual se llena con registros de una bd.....

El problema es que el combo tiene un ancho predeterminado y a veces el item que va dentro del combo es mas largo q el propio combo, es decir, por ejemplo en el combo se ven 10 caracteres, pero lo que voy a escribir puede llegar a tener hasta 30 caracteres..... No existe forma de q la lista q se expande del combo se adapte al tamaño de lo que puede estar escrito... Algo asi como el label que tiene la propiedad AutoSize...

Gracias de antemano por su ayuda :grin: ....
__________________
Migui y Luis
Responder Con Cita
  #2 (permalink)  
Antiguo 08-11-2004, 16:58:59
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.431
J.M.Movilla Valoración +2
Predeterminado

Respondo a tu segunda cuestión, mientras les damos tiempo a otros para que te den respuesta a tu primera pregunta.

Un ComboAutoSize con código...
Archivos Adjuntos
Tipo de Archivo: zip comboanchoajustado.zip (3,6 KB, 12 visitas)
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 08-11-2004, 19:01:13
Un Nuevo Amigo
 
Registrado: nov 2004
Posts: 7
miguiyluis Valoración +2
Predeterminado Gracias

Muchas gracias :grin: , me será muy util y seguire esperando a que alguien me pueda ayudar con lo otro :wink: ...
__________________
Migui y Luis
Responder Con Cita
  #4 (permalink)  
Antiguo 08-11-2004, 20:40:03
Gran Participación en el Foro
 
Registrado: oct 2004
Posts: 177
dagoba77 Valoración +2
Predeterminado

Hola


¿por que no prueba con una text box y una ldblist?

pones el texbox arriba y el dblist abajo como simulando un dbcombo , el db combo en invisible con:

text1.tex change ()

dblist1.visible = true

con dblist lost focus()

text1.text = dblist.text
dblist.visible = false

ok

la lista de tu dblist (Listfield) la enlazas al data control o adodc control (como prefieras) i el datasource del text a ese mism campo cuando se escriba algo en el text la lista aparece con los posibles valores, cuando pierda el enfoue el ususario slecciona el valor, cuando salga de la lista el valor pasa a ext1.tex (sin errores de ortografia y otras cosas) cuando dblist pierda el enfoque se esconde (dando la imprecion de un combo) y te olvidas de los errores

NOTA: tambien puedes limitar los valores a la lista, auto rellenarla con los criterios que cumplan los valores que sean similares a lo escrito en el textbox (filtrar) y muchas utilidades mas


Saludos¡¡¡
__________________
voy aprendiendo , siempre
Responder Con Cita
  #5 (permalink)  
Antiguo 09-11-2004, 14:30:03
Un Nuevo Amigo
 
Registrado: nov 2004
Posts: 7
miguiyluis Valoración +2
Predeterminado

es que yo el combo lo tengo como dropdown, es decir, no se ve arriba la seleccion y debajo la lista, sino que la lista se expande en el momento que se selecciona el combo...
__________________
Migui y Luis
Responder Con Cita
  #6 (permalink)  
Antiguo 09-11-2004, 20:55:14
Gran Participación en el Foro
 
Registrado: oct 2004
Posts: 177
dagoba77 Valoración +2
Predeterminado

Hola

En el ejemplo que te di el cuadro de lista y el cuadro de texto se comportan asi como tu pretendes "SIMULANDO" un combobox

Creo que deberias de hacer la prueba

Saludos
__________________
voy aprendiendo , siempre
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
DataGridView y Combos raulh Visual Basic.NET 2003 & 2005 0 12-04-2006 09:51:04
Cambio de Combos a radiobutons Spawn69 VBScripts, JavaScripts, etc. 0 11-04-2006 13:18:59
Combos en Flexgrid Manolillo Visual Basic 6.00 2 09-11-2005 10:32:56
consejo para combos amnesia63 Visual Basic 6.00 6 20-03-1970 14:34:40
Combos pasiegocobo Visual Basic 6.00 1 15-03-1970 09:53:00


La franja horaria es GMT. Ahora son las 03:45:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right