Duda para crear formulario que relacione 4 tablas
Publicado por Juan Carlos (26 intervenciones) el 29/04/2003 19:13:22
Tengo 4 tablas:
1 Clientes - IDCliente, Nombre, Telefono, Direccion,etc-
2 Contacto - IDContactos, IDCliente, Nombre, Apellido1, Apellido2, etc-
3 T_envio_b_clientes -IDContactos, IDBoletin-
4 Boletin -IDBoletin, Numero, Año-
Las 4 tablas están relacionadas. Cada Cliente puede tener 1 o varios Contactos.
Cada Contacto puede recibir varios boletines y cada boletín se le puede enviar a varios contactos,
por lo que he creado una tabla T_envio_b_clientes que relaciona a Contactos con Boletin.
Quiero desarrollar un formulario con la siguiente estructura:
Un combo con todos los boletínes
Un combo con todos los clientes
Una lista o algo similar que permita seleccionar a los contactos de cada cliente que les enviamos el nº x de boletín.
A partir de donde tengo que crear el formulario (de tablas, de una consulta (una consulta con las 4 tablas?)?
Me explico:
Imaginaos que selecciono el boletín (nº8)del combo boletín y que en el combo cliente selecciono (Telefonica),
quiero que automáticamente me aparezca una lista con todos los contactos de telefónica para que yo seleccione a cuales de ellos les he enviado el boletín nº8.
El resultado final es que en cada tabla se introduzcan los datos correctamente.
Tengo creado un formulario, con subformulario para introducir los clientes y los contactos.
Funciona correctamente, el formulario principal está creado de la tabla clientes y el subformulario de la consulta q_Contactos_Clientes (que es la que une las tablas Contactos Clientes)
Muchísimas gracias, espero haberme explicado bien.
1 Clientes - IDCliente, Nombre, Telefono, Direccion,etc-
2 Contacto - IDContactos, IDCliente, Nombre, Apellido1, Apellido2, etc-
3 T_envio_b_clientes -IDContactos, IDBoletin-
4 Boletin -IDBoletin, Numero, Año-
Las 4 tablas están relacionadas. Cada Cliente puede tener 1 o varios Contactos.
Cada Contacto puede recibir varios boletines y cada boletín se le puede enviar a varios contactos,
por lo que he creado una tabla T_envio_b_clientes que relaciona a Contactos con Boletin.
Quiero desarrollar un formulario con la siguiente estructura:
Un combo con todos los boletínes
Un combo con todos los clientes
Una lista o algo similar que permita seleccionar a los contactos de cada cliente que les enviamos el nº x de boletín.
A partir de donde tengo que crear el formulario (de tablas, de una consulta (una consulta con las 4 tablas?)?
Me explico:
Imaginaos que selecciono el boletín (nº8)del combo boletín y que en el combo cliente selecciono (Telefonica),
quiero que automáticamente me aparezca una lista con todos los contactos de telefónica para que yo seleccione a cuales de ellos les he enviado el boletín nº8.
El resultado final es que en cada tabla se introduzcan los datos correctamente.
Tengo creado un formulario, con subformulario para introducir los clientes y los contactos.
Funciona correctamente, el formulario principal está creado de la tabla clientes y el subformulario de la consulta q_Contactos_Clientes (que es la que une las tablas Contactos Clientes)
Muchísimas gracias, espero haberme explicado bien.
Valora esta pregunta
0