Vincular valores combobox subformulario a valor campo formulario
Publicado por Monique (2 intervenciones) el 21/06/2011 01:09:33
Hola,
He leido muchas respuestas a esta cuestión pero no controlo mucho Access y sigo sin entender cómo resolver el problema. ¿Podríais ayudarme enviándome una BDD con este ejemplo? Os lo planteo de forma simple, partiendo de 4 tablas:
CLIENTES
IdCliente (autonumérico, clave principal)
NombreCliente (texto)
CONTACTOSCLIENTES
IdContacto (autonumérico, clave principal)
NombreContacto (texto)
IdCliente (número)
PRESUPUESTOS
IdPresupuesto (autonumérico, clave principal)
DescripciónPresupuesto (texto)
IdCliente (número)
SEGUIMIENTOSPRESUPUESTOS
IdPresupuesto (autonumérico, clave principal)
FechaPresupuesto (fecha)
ImportePresupuesto (moneda)
IdContacto (número)
Observaciones (texto)
He relacionado las tablas de la siguiente forma:
CLIENTES-IdCliente-CONTACTOSCLIENTES (uno a varios)
CLIENTES-IdCliente-PRESUPUESTOS (uno a varios)
CONTACTOSCLIENTES-IdContacto-SEGUIMIENTOSPRESUPUESTOS (uno a varios)
PRESUPUESTOS-IdPresupuesto-SEGUIMIENTOSPRESUPUESTOS (uno a varios)
Para la entrada de datos en las tablas he creado un Formulario de Presupuestos, en el que me aparecen los campos NombreCliente (combobox) y DescripciónPresupuesto, con un Subformulario que tiene los campos FechaPresupuesto, ImportePresupuesto, NombreContacto (combobox) y Observaciones.
Mi problema, es que me gustaría que al introducir o modificar el valor del campo NombreCliente del Formulario, el campo NombreContacto del Subformulario sólo muestre los valores vinculados a ese Cliente, ya que por defecto muestra todos los Contactos con independencia del Cliente seleccionado.
¡¡¡Muchas gracias!!!
He leido muchas respuestas a esta cuestión pero no controlo mucho Access y sigo sin entender cómo resolver el problema. ¿Podríais ayudarme enviándome una BDD con este ejemplo? Os lo planteo de forma simple, partiendo de 4 tablas:
CLIENTES
IdCliente (autonumérico, clave principal)
NombreCliente (texto)
CONTACTOSCLIENTES
IdContacto (autonumérico, clave principal)
NombreContacto (texto)
IdCliente (número)
PRESUPUESTOS
IdPresupuesto (autonumérico, clave principal)
DescripciónPresupuesto (texto)
IdCliente (número)
SEGUIMIENTOSPRESUPUESTOS
IdPresupuesto (autonumérico, clave principal)
FechaPresupuesto (fecha)
ImportePresupuesto (moneda)
IdContacto (número)
Observaciones (texto)
He relacionado las tablas de la siguiente forma:
CLIENTES-IdCliente-CONTACTOSCLIENTES (uno a varios)
CLIENTES-IdCliente-PRESUPUESTOS (uno a varios)
CONTACTOSCLIENTES-IdContacto-SEGUIMIENTOSPRESUPUESTOS (uno a varios)
PRESUPUESTOS-IdPresupuesto-SEGUIMIENTOSPRESUPUESTOS (uno a varios)
Para la entrada de datos en las tablas he creado un Formulario de Presupuestos, en el que me aparecen los campos NombreCliente (combobox) y DescripciónPresupuesto, con un Subformulario que tiene los campos FechaPresupuesto, ImportePresupuesto, NombreContacto (combobox) y Observaciones.
Mi problema, es que me gustaría que al introducir o modificar el valor del campo NombreCliente del Formulario, el campo NombreContacto del Subformulario sólo muestre los valores vinculados a ese Cliente, ya que por defecto muestra todos los Contactos con independencia del Cliente seleccionado.
¡¡¡Muchas gracias!!!
Valora esta pregunta


0