Problema: Formulario dividido / Relaciones entre tablas
Publicado por Manuel (4 intervenciones) el 08/05/2019 10:41:03
Lo primero me gustaría presentarme en el foro. Llevo unos meses ya trabajando en un proyecto de Access para mi empresa y este lugar me ha sido de gran ayuda. Muchas gracias.
Lamentablemente ha llegado el momento en el que uno de mis problemas no lo he podido solucionar con la experiencia de usuarios previos, por lo que acudo ahora directamente a vuestra ayuda. Espero ser lo más conciso posible, y así quitaros el menor tiempo posible.
Que quede claro que la situación que os voy a exponer ahora, por motivos de confidencialidad, es ficticia (es una versión maquillada de la real).
Resulta que mi empresa ensambla distintos modelos de coches, y cada modelo, por configuración del chasis, puede montar hasta 3 distintos tipos de motor.
Ha llegado mi turno de realizar una base de datos en la que relacione MODELOS DE COCHE con TIPOS DE MOTOR. Para ello, he creado dos tablas que se modificarán con un formulario dividido, en el cual puedes ver la lista de todos los modelos de coche y los tipos de motor que puede montar. Todo se puede ver en las capturas y archivo adjunto.
A mayores, he de indicar que cada tipo de motor viene identificado por un código, que en mi base de datos es un “Campo Calculado”.
Mi problema surge cuando quiero visualizar en el formulario dividido el “Código” (campo calculado). Con la ID del tipo de motor todo me va perfecto, pero es obvio porque todos los campos que se visualizan son de la tabla de “Modelos de coche”, pero el campo “Código” pertenece a la tabla “Tipos de motor” y al intentar relacionarlo en la propiedad “Datos” del formulario (es decir, con la consulta que alimenta el formulario). Me deja el formulario “En blanco”.
Imagino que mi problema recae en el tipo de relación entre tablas. Pero no consigo dar con la solución, e imagino también que lo que me propongo realizar no es ninguna “quimera”.
¡Muchas gracias de antebrazo!







Lamentablemente ha llegado el momento en el que uno de mis problemas no lo he podido solucionar con la experiencia de usuarios previos, por lo que acudo ahora directamente a vuestra ayuda. Espero ser lo más conciso posible, y así quitaros el menor tiempo posible.
Que quede claro que la situación que os voy a exponer ahora, por motivos de confidencialidad, es ficticia (es una versión maquillada de la real).
Resulta que mi empresa ensambla distintos modelos de coches, y cada modelo, por configuración del chasis, puede montar hasta 3 distintos tipos de motor.
Ha llegado mi turno de realizar una base de datos en la que relacione MODELOS DE COCHE con TIPOS DE MOTOR. Para ello, he creado dos tablas que se modificarán con un formulario dividido, en el cual puedes ver la lista de todos los modelos de coche y los tipos de motor que puede montar. Todo se puede ver en las capturas y archivo adjunto.
A mayores, he de indicar que cada tipo de motor viene identificado por un código, que en mi base de datos es un “Campo Calculado”.
Mi problema surge cuando quiero visualizar en el formulario dividido el “Código” (campo calculado). Con la ID del tipo de motor todo me va perfecto, pero es obvio porque todos los campos que se visualizan son de la tabla de “Modelos de coche”, pero el campo “Código” pertenece a la tabla “Tipos de motor” y al intentar relacionarlo en la propiedad “Datos” del formulario (es decir, con la consulta que alimenta el formulario). Me deja el formulario “En blanco”.
Imagino que mi problema recae en el tipo de relación entre tablas. Pero no consigo dar con la solución, e imagino también que lo que me propongo realizar no es ninguna “quimera”.
¡Muchas gracias de antebrazo!







- motores.zip(512,5 KB)
Valora esta pregunta


0