FoxPro/Visual FoxPro - Asignar valor a un combo

   
Vista:

Asignar valor a un combo

Publicado por paty bejar (19 intervenciones) el 13/04/2010 19:27:34
Tengo un combo que sus datos son tomados deuna base de datos.

**********************************
lcsql = "select * from tabla order by dep_nombre"
ConexionSql(lcsql,'tabla2')
WITH thisform.pageframe1.page1.cmbEntidad
.Rowsourcetype = 2
.ColumnCount = 1
.BoundColumn = 1
.ControlSource = 'tabla2'
.Rowsource = 'dep_nombre'
ENDWITH
thisform.pageframe1.page1.cmbEntidad.ListIndex=0
*************************************

pero en una parte del proceso hay q asignarle un valor al combo tomado de una base de datos.

thisform.pageframe1.page1.cmbEntidad.value = tabla3.nombre

en esta parte no me aparece el dato en el combo, se muestra vacío.

agradezco de antemano.
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:Asignar valor a un combo

Publicado por kong (681 intervenciones) el 13/04/2010 19:45:39
hola.
me parece que deberias de plantearlo como una tabla
. si tienes una tabla, esta se muestra en un combo, y quieres añadirle un registro, deberias de hacer un append. y luego un requery
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:Asignar valor a un combo

Publicado por michael (45 intervenciones) el 13/04/2010 23:22:09
hola

revisa tu Rowsource deberia ser 'tabla2

y tu controlsource otra variable que te guarde tu seleccion
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