Imprimir página | Cerrar ventana

Relación

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84788
Fecha de impresión: 27/Marzo/2026 a las 00:23


Tema: Relación
Publicado por: sgosa2001
Asunto: Relación
Fecha de publicación: 01/Noviembre/2019 a las 16:59
Buenas tardes:
Les explico, siempre me lio con las relaciones y por más vueltas que le doy nunca consigo hacerlas funciona.
En este caso lo que quiero relacionar son dos tablas una llamada "Ficha Técnica" que es donde guardo los datos de los clientes y otra que se llama "Datos Técnicos" que es donde guardo las pedidos de cada cliente. Bien pues lo que quieres es que cada vez que meto un registro nuevo en "Ficha Técnica" en "Datos técnicos" me salga todo en blanca par meter los pedidos de este cliente y si luego vuelvo al primer cliente me salgan solo sus pedidos.
Los datos en "Ficha Técnica" los meto desde un formulario que se llama "Ficha General V" y en "datos técnicos" lo hago con un subformulario que se llama "datos técnicos" y que tengo dentro del formulario de Fichas Generales V".

El archivo en concreto le podéis coger de aquí:  http://www.dropbox.com/s/38uef465to1x636/BBDD%20Fichas%2020191029.accdb?dl=0" rel="nofollow - https://www.dropbox.com/s/38uef465to1x636/BBDD%20Fichas%2020191029.accdb?dl=0

Espero que después de esta "breve" explicación, alguien me pueda ayudar a resolver este problema.

Un saludo.





Respuestas:
Publicado por: rokoko
Fecha de publicación: 01/Noviembre/2019 a las 17:22
Lo que quieres es una relacion de uno a varios, un cliente puede tener varias pedidos

La tabla FichaTecnica tiene que tener un campo clave y la tabla Datostecnicos un campo que la relacione la de FichaTecnica.

Por ejemplo  TablaTecnica un campo llamado  id (Autonumerico y clave)  y la tabla Datos tecnicos un campo llamado idDetalles (Numerico). Esos dos son los que tienes que relacionar.

En el formulario y subformulario si antes has hecho la relacion estos te lo hacen automaticamente. Si no en su propiedades veras que te salen para relacionarlos un campoPrincipal y un campo Secundario

Si el campo principal es numerico el secundario tambien lo debe ser, y si es texto debe ser texto

Si no lo consigues ya te modificare el ejemplo......



Imprimir página | Cerrar ventana