Ayuda con cuadros combinados y las relaciones de tablas en formularios
Publicado por Arantxa (5 intervenciones) el 06/09/2016 15:54:24
Hola! Tengo unas dudas concretas acerca de Access. Me explico...
Tengo las siguientes tablas con sus campos:
1. UTILLAJES
- CodigoUtillaje
- Perfil
2. TROQUEL DE CORTE
- CodigoTroquelCorte
- Referencia Troquel de Corte
- Tipo de corte
- Tipo de cuchilla
3. TROQUEL DE PUNZONADO
- Codigo Troquel de Punzonado
- Referencia Troquel de punzonado
- Carrera de punzonado
- Comentarios de la carrera de punzonado
La tabla troquel de corte y la tabla troquel de punzonado tienen una relación de uno a varios con la tabla utillajes. Es decir, un utillaje tiene un solo troquel de corte y punzonado pero estos troqueles pueden usarse para varios utillajes.
He hecho una consulta para unir las tablas y posteriormente creado un formulario con todos estos campos.
Aquí es donde se aparecen las dudas:
1. Todos los utillajes tienen un troquel de corte siempre, pero hay muchos que al no ser perforados, no tienen punzonado, con lo que los campos de la tabla Troquel de punzonado quedan vacíos. Access, al tenerlos relacionados igual, no me deja dejar vacíos los campos de la tabla. ¿Cómo puedo hacer para que me deje que queden en blanco? Ya que aunque lo deje en blanco me asigna el código y duplica información.
2. Había pensado que podría hacer un cuadro combinado con lista desplegable para seleccionar el troquel (tanto de corte como de punzonado). El problema es que al hacerlo, los datos que selecciono en la lista desplegable (que a su vez me rellena los campos texto), se quedan fijos para todos los formularios.
¿Cómo puedo hacer para no duplicar la información? ¿Cómo puedo hacer para elegir de la lista desplegable el troquel y que se me almacene en el campo de la tabla/consulta correspondiente?
Gracias de antemano y espero haber sido clara explicandome.
Un saludo
Tengo las siguientes tablas con sus campos:
1. UTILLAJES
- CodigoUtillaje
- Perfil
2. TROQUEL DE CORTE
- CodigoTroquelCorte
- Referencia Troquel de Corte
- Tipo de corte
- Tipo de cuchilla
3. TROQUEL DE PUNZONADO
- Codigo Troquel de Punzonado
- Referencia Troquel de punzonado
- Carrera de punzonado
- Comentarios de la carrera de punzonado
La tabla troquel de corte y la tabla troquel de punzonado tienen una relación de uno a varios con la tabla utillajes. Es decir, un utillaje tiene un solo troquel de corte y punzonado pero estos troqueles pueden usarse para varios utillajes.
He hecho una consulta para unir las tablas y posteriormente creado un formulario con todos estos campos.
Aquí es donde se aparecen las dudas:
1. Todos los utillajes tienen un troquel de corte siempre, pero hay muchos que al no ser perforados, no tienen punzonado, con lo que los campos de la tabla Troquel de punzonado quedan vacíos. Access, al tenerlos relacionados igual, no me deja dejar vacíos los campos de la tabla. ¿Cómo puedo hacer para que me deje que queden en blanco? Ya que aunque lo deje en blanco me asigna el código y duplica información.
2. Había pensado que podría hacer un cuadro combinado con lista desplegable para seleccionar el troquel (tanto de corte como de punzonado). El problema es que al hacerlo, los datos que selecciono en la lista desplegable (que a su vez me rellena los campos texto), se quedan fijos para todos los formularios.
¿Cómo puedo hacer para no duplicar la información? ¿Cómo puedo hacer para elegir de la lista desplegable el troquel y que se me almacene en el campo de la tabla/consulta correspondiente?
Gracias de antemano y espero haber sido clara explicandome.
Un saludo
Valora esta pregunta


0