Consulta porpiedad combo

Estuardo
20 de Agosto del 2005
Hola amigos tengo un problema.

tengo un combo que lleno desde un comando sql y quisiera saber si hay alguna forma de seleccionar un opcion del mismo pero que no sea con el listindex.
ejemplo
tengo una tabla en donde guardo el estado de una factura por ejemplo "emitida o anulada" y yo necesito que al hacer la consulata en el encabezado de la factura el combo me muestre "emitida o anulada", pero como en la tabla de encabezado de la factura guardo ya sea la "A = Anulada" o la "E = Emitida" no se como decirle al combo que me muestre segun la letra que traiga la descripcion Anulada o Emitida.

prove con el listindes pero solo me acepta valores numericos por ejemplo thisform.combo1.lisindex=1 y si me muestra la descripcion el problema es que en ese campo yo traigo ya sea una A o una E.

no se si me doy a entender.

pero si alguien me puede ayudar se lo agradeceria mucho.

Gracias.

tolugo
20 de Agosto del 2005
Hola Estuardo, tienes que hacer lo siguiente:

Tienes que llenar las propiedades del combo con los siguientes valores:

- RowSourceType = 1 - (Valor)
- RowSource = Anulada,A,Emitida,E
- ColumnCount = 2
- BoundColumn = 2
- Value = ""

Para que te muestre el valor que deseas, debes usar la propiedad Value, por ejemplo:

thisform.combo1.value = tabla.estado

O también puedes asociar la propiedad ControlSource al campo involucrado o a una variable, ej.:
- ControlSource = tabla.estado

Con eso solucionarás tu problema.