Ayuda con combo de un combo

jgamezh
18 de Noviembre del 2005
Hola

Mi problema es que necesito realizar una consulta que al seleccionar en un combo un listado de Estados (que tengo en una tabla llamada estados) , me muestre en otro combo los Municipios, (para cada estado tengo una tabla con los municipios con los campos cve y municipio donde cv es el numero asignado el municipio), y al momento de selecionar por municipio realizar la busqueda en una tabla donde tengo los datos a consultar (con diferentes criterios ya resueltos).

Que me pueden recomendar.
De antemno gracias por su ayuda

MLARA
18 de Noviembre del 2005
en el evento interactivechange del combo1 coloca

THISFORM.COMBO2.ROWSOURCETYPE=3
THISFORM.COMBO2.ROWSOURCE='SELE * FROM TABLAMUN WHERE ESTADO=THIS.VALUE ORDER BY MUNICIPIO INTO CURSOR WT2'
THISFORM.REFRESH

foxfeliz
18 de Noviembre del 2005
CON ESTO BASTARA, SOLAMENTE FILTRA LA TABLA:
EN EL CONTROL : THISFORM.COMBOESTADO.VALID, COLOCA LA SIGUIENTE INSTRUCCION
SELECT MUNICIPIO
SET FILTER TO IdESTADO = ESTADO.ID
RECUERDA QUE LA TABLA ESTADO ES PADRE DE MUNICIPIO, DEBE HABER UN CAMPO EN LA TABLA MUNICIPIO DONDE GUARDES EL ID DEL ESATADO LOGRANDO ASI LA IR(INTEGRIDAD REFERENCIAL DE LOS DATOS).

NOTA : EL CAMPO CV, NO SIRVE PARA LA BUSQUEDA POR QUE TU DESEAS HACER LA BUSQUEDA CON RELACION AL ESTADO NO POR MUNICIPIOS,

SUERTE...

jgamezh
18 de Noviembre del 2005
Gracias por la ayuda, los voy molestar ahora con otro asunto , les explico:

Tengo una tabla general donde tengo todos los estados , y municipios del pais con un campo de clasificacion (tipo) 1, 2 ó 3
lo que he hecho es poner tres check, uno para cada tipo, despues selecciono el estado en un combo (combo1) y dependiendo del tipo escogido en los check me muestre el listado de los correspondientes al tipo, hasta alli lo he logrado, el problema viene cuando cambio del tipo 1 en el check al 2, el combo 2 no cambia, no se refresca, el combo 2 lo estoy alimentando de un cursor que cree por medio de un select en el combo 1,
Mi problema en si es que quiero que se borre el cursor que cree en el combo1 cada vez que clikeo un check(tipo)