Tengo un problema con un combobox

javier
11 de Noviembre del 2003
Los valores del combo box los obtengo de una tabla llamada responsable sin embargo al momento de ejecutar la forma el combo box no esta habilitado, ya utilize el codigo

thisform.Combo1.enabled = .t.

y no pasa nada.

Ayuda!!!

Gracias

rdavidsm
11 de Noviembre del 2003
Hola:
Si la tabla a la que está enlazada el comnbo no tiene registros, entonces este estará desactivado y ENABLED no tendrá efecto sobre él, hasta que agregues algún registro.

Si no está enlazada a ninguna tabla, entonces prueba añadiendo los items con AddItem() y haciendole un SCAN...ENDSCAN a la tabla, pruébalo y me avisas si te sirvió.

DAVID S.

javier
11 de Noviembre del 2003
La tabla que tengo si tiene datos en ella, por eso es
que no entiendo por que aparece deshabilitada!!

gracias.

rdavidsm
11 de Noviembre del 2003
Entonces prueba lo siguiente:
Borra el combo y crea uno nuevo
En el Init del FORM :
Select Mitabla
Scan
ThisForm.Combo1.AddItem(Campo)
EndScan
ThisForm.Combo1.Value = ThisForm.Combo1.ListIem(1)

Me avisas si te sirvió

GABRIEL
11 de Noviembre del 2003
MIRA, NO SE SI TENGA ALGO QUE VER, PERO YA VERIFICASTE QUE ESTEN ACTIVADOS EN LA VENTANA DE PROPIEDADES DEL COMBO ROWSOURCE TYPE EN LA OPCIÓN CAMPOS Y EN LA PROPIEDAD ROWSOURCE EN EL CAMPO DE LA TABLA QUE OCUPAS.... ESPERO Y TE SIRVA....