problema con un combo

20/03/2006 - 09:38 por Graciela Pérsico | Informe spam
Tengo un combo, con RowSource Type 3
y el RowSource es un select con 3 campos, el tercer campo es el id y lo
tengo como Control Source.
Graba perfectamente y cuando eligo me muestra los dos primeros campos ya que
puse el ancho de columnas en 300 ,100 pero al perder el enfoque sólo me
muestra la primer columna y quiero que me muestra las dos
Desde ya muchas gracias

Preguntas similare

Leer las respuestas

#1 Javier Yoris
20/03/2006 - 14:04 | Informe spam
Hola Graciela:

A ver si entendí bién, con el Combo quieres que al seleccionar una opción
queden indicados dos campo diferentes. Hasta donde Yo sé esto no lo permite
el combo (solo muestra la primer columna), una solución sería colocar un
textbox con la propiedad enabled=.F. y pasarle el valor para mostrar y que
no puedan editar. Javier

"Graciela Pérsico" escribió en el mensaje
news:%
Tengo un combo, con RowSource Type 3
y el RowSource es un select con 3 campos, el tercer campo es el id y lo
tengo como Control Source.
Graba perfectamente y cuando eligo me muestra los dos primeros campos ya
que
puse el ancho de columnas en 300 ,100 pero al perder el enfoque sólo me
muestra la primer columna y quiero que me muestra las dos
Desde ya muchas gracias




Respuesta Responder a este mensaje
#2 Ana María Bisbé York
20/03/2006 - 15:03 | Informe spam
Hola Graciela:

Una solución es concatenar las columnas 1 y 2 como una única columna.

Te dejo un ejemplo que he preparado para ilustrarlo:

DEFINE CLASS form1 AS form

DoCreate = .T.
Caption = "Form1"
Name = "Form1"

ADD OBJECT combo1 AS combobox WITH ;
BoundColumn = 2, ;
ColumnCount = 2, ;
ColumnWidths = "100,0", ;
RowSourceType = 3, ;
RowSource = "select allt(campo1)+ ' '+ alltrim(campo) as unTitulo,
campoIndice from Tabla", ;
ControlSource = "campoIndice", ;
Height = 24, ;
Left = 36, ;
Top = 24, ;
Width = 312, ;
Name = "Combo1"

ENDDEFINE

Es rudimentario; pero te puede valer,


Saludos,

Ana
www.amby.net


"Graciela Pérsico" escribió en el mensaje
news:%
Tengo un combo, con RowSource Type 3
y el RowSource es un select con 3 campos, el tercer campo es el id y lo
tengo como Control Source.
Graba perfectamente y cuando eligo me muestra los dos primeros campos ya


que
puse el ancho de columnas en 300 ,100 pero al perder el enfoque sólo me
muestra la primer columna y quiero que me muestra las dos
Desde ya muchas gracias




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida