FoxPro/Visual FoxPro - Value de un Combobox

 
Vista:

Value de un Combobox

Publicado por Eduardo (3 intervenciones) el 06/11/2003 23:18:09
He tenido problemas con el valor mostrado por un combo box, ya que esta llenado por 2 campos de una tabla, pero al querer que me aparezca la segunda columna que seleccione, me aparece siempre la primera.

El BoundColumn está en 2, e inclusive lo revisé con el generador de Fox.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Value de un Combobox

Publicado por Roman Suazo (2723 intervenciones) el 07/11/2003 00:09:12
Checa la propiedad columncount del control, por ahi puede estar la
respuesta a tu problema
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Value de un Combobox

Publicado por Eduardo (27 intervenciones) el 07/11/2003 16:30:57
Creo que no me expliqué bien, al dar click en el combo, sí aparecen los 2 campos separados claro está, pero quiero que cuando seleccione un elemento se quede o muestre el segundo campo del combo, ya que me muestra sólo el primero.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Value de un Combobox

Publicado por Roman Suazo (2723 intervenciones) el 07/11/2003 17:58:05
TAL VEZ FUNCIONE....

Usa un arreglo como fuente del control, en el lostfocus del control
buscas en el arreglo el valor seleccionado del combo, arragas el valor de la segunda columna del arreglo y despues substituyes en la propiedad value del control el valor del arreglo

La propiedad boundto debe ser .F. por si acaso.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Value de un Combobox

Publicado por Roman Suazo (2723 intervenciones) el 07/11/2003 18:19:46
La solucion que te di anteriormente NO funciona...

Otra posibilidad seria la siguiente: manejas dos combos en la misma
posicion, el combo 1 donde se muestra la posicion de la columna 2
iria encima del combo 2 , donde se muestra el orden actual. Cuando el
combo1 tiene el enfoque, el enfoque se manda inmediatamente al combo 2. Entre los datos de los combos deberia haber una relacion
de uno a uno entre los datos del combo 2 y el combo1 para si cuando
se cambia el valor del combo2 se cambie automaticamente el valor
del combo 1. OJO esto no lo he probado...

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Value de un Combobox

Publicado por Roman Suazo (2723 intervenciones) el 07/11/2003 18:28:48
Ok, revisando la primera opcion que te di, parece que funciona pero
en vez de usar la propiedad value usa displayvalue asi si se queda el
valor. Por ahi se puede jugar con los eventos para que asi el resultado
final sea perfecto (con la solucion que te di el resultado solo se mira
cuando el combo pierde el enfoque)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar