Duda acerca de subformulario basado en consulta
Buenos días, les comento mi situación:
Con Microsoft Access 2003 creé tres tablas relacionadas para registrar datos relativos a proyectos de investigación:
Tabla 1: Investigadores (con sus datos personales)
Tabla 2: Proyectos de investigación (con todos los detalles y características específicos)
Tabla 3: Investigador_Proyecto (que relaciona los ID's de las dos tablas anteriores y aporta un nuevo campo sí/no que indica si un investigador es "investigador principal" en un proyecto determinado)
A continuación generé una consulta que incluía todos los campos de las tres tablas y sobre dicha consulta generé un formulario "proyectos" (que lee los campos de la tabla proyectos de investigación) con subformulario "investigadores del proyecto" (que lee los campos de las otras dos tablas).
Ahora viene la duda: me gustaría saber cómo hacer para que cada vez que se añade un proyecto nuevo, a través del formulario creado, y tenga que añadir los investigadores relacionados con ese proyecto, si el investigador ya lo he añadido previamente me aparezca reflejada toda la información referida a ese investigador en cuanto incluya el dato referido a su NIF (uno de los campos de la tabla investigadores). Asimismo, si se trata de un investigador nuevo en la BD entiendo que me dejará seguir escribiendo todos los datos personales referidos al mismo.
Muchas gracias por la ayuda.
Con Microsoft Access 2003 creé tres tablas relacionadas para registrar datos relativos a proyectos de investigación:
Tabla 1: Investigadores (con sus datos personales)
Tabla 2: Proyectos de investigación (con todos los detalles y características específicos)
Tabla 3: Investigador_Proyecto (que relaciona los ID's de las dos tablas anteriores y aporta un nuevo campo sí/no que indica si un investigador es "investigador principal" en un proyecto determinado)
A continuación generé una consulta que incluía todos los campos de las tres tablas y sobre dicha consulta generé un formulario "proyectos" (que lee los campos de la tabla proyectos de investigación) con subformulario "investigadores del proyecto" (que lee los campos de las otras dos tablas).
Ahora viene la duda: me gustaría saber cómo hacer para que cada vez que se añade un proyecto nuevo, a través del formulario creado, y tenga que añadir los investigadores relacionados con ese proyecto, si el investigador ya lo he añadido previamente me aparezca reflejada toda la información referida a ese investigador en cuanto incluya el dato referido a su NIF (uno de los campos de la tabla investigadores). Asimismo, si se trata de un investigador nuevo en la BD entiendo que me dejará seguir escribiendo todos los datos personales referidos al mismo.
Muchas gracias por la ayuda.