Problema con Relaciones
Hola Experto; espero que me puedas ayudar.
Tengo una BD con un formulario llamado Gestión de Averías basado en una tabla llamada tblVehiculos cuyo campo principal es Matricula, dentro de Form principal tengo un Control de Fichas con 2 Fichas FichaAverias y FichaReparaciones.
En la FichaAverias tengo un Subformulario llamado SubAverias basado en la tabla llamada tblAverias contiene los campos; campo principal IdAverias, fAverias, tDescripcion, tMecanico, fReparado, cvOrden(casilla de verificación), esta Subform, sirve para registrar la avería, ya que pueden repararse en muy poco tiempo o por el contrario tras un largo periodo de tiempo.
En la FichaReparaciones, tengo un Subformulario llamado SubReparaciones basado en una tabla llamada tblReparaciones contiene los campos; campo principal tNumOrden, fOrden, fCerrada, ademas tengo un Subformulario llamado SubAveriasRepar basado en la tblAverias
Tengo las tablas relacionadas de uno a varios de eta forma
tblVehiculo (1)-------- (varios)tblAverias tblVehiculo (1)-------- (varios)tblReparaciones tblReparaciones (1)--------- (varios)tblAverias
Pero no me funcionan como quiero, el problema es que en la FichaReparaciones tal como lo tengo no me aparecen las averías del vehículo registradas en el SubAveriasRepar , esto es necesario para seleccionar las que quiero reparar mediante la casilla de verificación cvOrden , de esta forma, si esto ocurriera como yo quiero, tras seleccionar las Averías, completaríamos los datos en el SubReparaciones y seria perfecto, un vehículo, con una serie de averías a reparar y una orden de reparación.
Espero haber conseguido que me entiendas.
Tengo una BD con un formulario llamado Gestión de Averías basado en una tabla llamada tblVehiculos cuyo campo principal es Matricula, dentro de Form principal tengo un Control de Fichas con 2 Fichas FichaAverias y FichaReparaciones.
En la FichaAverias tengo un Subformulario llamado SubAverias basado en la tabla llamada tblAverias contiene los campos; campo principal IdAverias, fAverias, tDescripcion, tMecanico, fReparado, cvOrden(casilla de verificación), esta Subform, sirve para registrar la avería, ya que pueden repararse en muy poco tiempo o por el contrario tras un largo periodo de tiempo.
En la FichaReparaciones, tengo un Subformulario llamado SubReparaciones basado en una tabla llamada tblReparaciones contiene los campos; campo principal tNumOrden, fOrden, fCerrada, ademas tengo un Subformulario llamado SubAveriasRepar basado en la tblAverias
Tengo las tablas relacionadas de uno a varios de eta forma
tblVehiculo (1)-------- (varios)tblAverias tblVehiculo (1)-------- (varios)tblReparaciones tblReparaciones (1)--------- (varios)tblAverias
Pero no me funcionan como quiero, el problema es que en la FichaReparaciones tal como lo tengo no me aparecen las averías del vehículo registradas en el SubAveriasRepar , esto es necesario para seleccionar las que quiero reparar mediante la casilla de verificación cvOrden , de esta forma, si esto ocurriera como yo quiero, tras seleccionar las Averías, completaríamos los datos en el SubReparaciones y seria perfecto, un vehículo, con una serie de averías a reparar y una orden de reparación.
Espero haber conseguido que me entiendas.
1 respuesta
Respuesta de pezuarco
1