Realizar una consulta de departamento- municipio.

Buenas tardes.
Debo aclarar que soy totalmente nueva en PB, lo que necesito es que en una lista se tienen los departamentos cuando el usuario seleccione uno de estos, en la segunda lista me despliegue solo los municipios que corresponden a este departamento, Gracias por la ayuda, es un poco urgente...

1 respuesta

Respuesta
1
Deberas tener 1 dw tipo external en la cual contenga dos campo uno para el departamento (cod_depa) y el otro para el municipio (cod_muni)
Para ello tambien deberas crear 2 dw( 1º recupera todos los datos de los departamentos y el 2º recupera todos los datos de los municipios pero pidiendo como parametro el codigo del departamento).
En el campo cod_depa escoges drowdropdw y seleccionas el dw que recupera el departamento
en el campo cod_muni escoges drowdropdw y seleccionas el dw que recupera los municipios
ahora en el evento constructor del dw external coloca lo siguiente:
GetChild('cod_depa',idwc_depa)
GetChild('cod_muni',idwc_muni)
idwc_depa.Settransobject(sqlca)
idwc_muni.Settransobject(sqlca)
idwc_depa.Retrieve()
idwc_muni.insertrow(0)
en el evento itemchagend del dw external coloca:
if dwo.name = 'cod_depa' then
idwc_muni.Retrieve(data)
end if
Eso es todo.
Cualquier duda solo pregunta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas