Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access 2013: rellene un cuadro combinado en función de la selección de otro cuadro combinado
Este tutorial de MSAccess explica cómo llenar un cuadro combinado (con capturas de pantalla) en función de la selección de otro cuadro combinado en Access 2013.
Ver soluciones en otras versiones de Access:
- Visita 2010
- Visita 2007
- Visita 2003
Problema: en Microsoft Access 2013, tengo un cuadro combinado que muestra valores basados en una selección de otro cuadro combinado. Mi problema es que cuando realizo diferentes selecciones en el primer cuadro combinado, el texto del segundo cuadro combinado no cambia. Aunque el elemento desplegable cambia correctamente en el segundo cuadro combinado. ¡Intenté volver a consultar pero no funciona! ¿Alguna sugerencia?
R: Proporcionamos una descarga para demostrar cómo actualizar correctamente el segundo cuadro combinado en función de la selección del primer cuadro combinado.
Descargar versión en Access 2013
Veamos este ejemplo. A continuación se muestra un formulario con dos cuadros combinados. Uno se llama CategoryID y el segundo se llama ProductID. Cuando se selecciona un valor en el cuadro combinado Id. de categoría, el cuadro combinado Id. de producto vuelve a llenar su lista de elementos según el Id. de categoría seleccionado.
El truco para completar correctamente el segundo cuadro combinado llamado ProductID es cómo se define RowSource. El cuadro combinado RowSource para ProductID se basa en una consulta UNION que muestra los registros de la tabla Producto y las filas que contienen valores nulos. El propósito de la fila de valor vacía es borrar la selección en el cuadro combinado ProductID.