DianaGabi | |
| 2008-10-17 22:25 - Respuestas: 1 - Tema nº: 2548294
Características: Windows XP Profesional 512 de memoria.
estoy diseñando una base de datos, en la que se ingresan datos como la provincia,el caton y el distrito, al campo llamado provincia le diseñé una lista deplegable con todas las de mi país,lo que yo quiero es que si yo selecciono una provincia en esa lista, en la del campo cantón únicamente me aparezca en la lista desplegable los cantones de la provincia seleccionada, no todos los del país, y que suceda lo mismo con el campo distrito
me podrían indicar paso a paso cómo hacerlo?
| |
|
|
Bambita | |
|
Re: Access - 2008-11-03 02:54 - Respuesta 2
Hola! Creo que puedo solucionar tu problema. Lo que necesitamos aca es una tabla o una consulta que vincule los campos. Por ejemplo: CantonesPorPcia, DistritosPorCantones.
En el formulario, el control de las Provincias tiene como origen la tabla de Provincias, pero tanto el control de Cantones como el de Distritos debe tener como origen la tabla o consulta que vincula los campos.
Veamos un ejemplo General.
Tenemos una Consulta que se llama CantonesPorPcia, y que contiene los siguientes campos:
IDPcia, DescPcia, IDCanton, DescCanton. En el formulario ya tenemos el control (lista desplegable) de nombre Provincias cuyo origen es la tabla de provincias, entonces agregamos otro control (lista desplegable) de nombre "Canton" cuyo origen del registro sera:
Select * From CantonesPorPcia Where ([IDPcia] like Forms!NombredelForm!Provincia)
Espero no haberte mareado mucho, cualquier cosa nos volvemos a encontrar aca.
Suerte!
| |
|
|
|