Values de combos enlazados

Usuario ok. Te pongo mi codogo espero puedas ayudarme no se mucho de foxpro y me cuesta trabajo.
en mi combo de jurisdiccion en las propiedades tengo boundcolumn=1
en Rowsource=juridic.jurisdiccion
en Rowsourcetype=6-campos
en el mismo combo pero ahora en el interchange tengo este codigo
PUBLIC MUNI
SELECT jurisdiccion, nombre, municipio FROM municipi ;
WHERE jurisdiccion = jurisdic.jurisdiccion INTO CURSOR CurTempo
IF _Tally =0
=MESSAGEBOX('no existen municipios de esa jurisdiccion')
ELSE
boundColumn=3
ThisForm.muni.Enabled = .T.
ThisForm.muni.ColumnCount = 2
ThisForm.muni.RowSourceType = 6
ThisForm.muni.RowSource = "CurTempo.municipio,nombre"
*thisform.muni.value="CurTempo.municipio"
ThisForm.Refresh()
EndIf
en mi combo municipio tengo esto:
SELECT jurisdiccion, MUNICIPIO, NOMBRE,LOCALIDAD FROM LOCALIDA ;
WHERE MUNICIPIO = CURTEMPO.MUNICIPIO INTO CURSOR CurTempo1
IF _Tally =0
=MESSAGEBOX('no existen municipios de esa jurisdiccion')
ELSE
BOUNDCOLUMN=2
ThisForm.COMBO2.Enabled = .T.
ThisForm.COMBO2.ColumnCount = 3
ThisForm.COMBO2.RowSourceType = 6
thisform.combo2.controlsource="CurTempo1.LOCALIDAD"
ThisForm.COMBO2.RowSource = "CurTempo1.LOCALIDAD,nombre"
ThisForm.Refresh()
EndIf
Pero no encuentro el problema.

1 respuesta

Respuesta
-1
Las falas son
rowsouse='curtempo'
rowsorsetype=2 &&alias
Y no crees un temporal con campos que no vas a mostrar

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas