Consulta un campo de un subformulario, devuelve los datos del sub y del formulario

Buenos días, os paso a detallar el problema. Tengo un formulario de equipos, con un subformulario de pestañas que tiene en una pestaña Comentarios y en la otra Averías. Dentro de la pestaña Averías, hay un campo RMA, Cuando creo la consulta por el campo RMA, en formato diseño me encuentra el número RMA que solicito, el problema es cuando intento hacer que en el Formulario principal me cargue los datos del equipo a quien corresponde el RMA, me saca todos los equipos de la base de datos. El RMA es el número de recambio de una avería, por lo que un Equipo, que tiene varias averías puede tener un RMA por Avería o sólo la avería.

Si pongo DoCmd.OpenForm "Equipos", acNormal, "ConsultaRMA", "",acFormEdit, acNormal

me muestra todos los equipos de la base, pero si pongo:

DoCmd.OpenForm "Averías Subformulario", acNormal, "ConsultaRMA", "", acFormEdit, acNormal

Me muestra el número que busco, pero sólo con los datos de la avería.

Espero haberme explicado. Gracias de antemano

Añade tu respuesta

Haz clic para o