Abrir formulario de un registro des de otro formulario

Hola,
Tengo una base de datos donde hay el formulario Inventario y Detalles del Inventario.
En el formulario Inventario identifico cada equipo con un número de serie, quiero que cuando hagas clic sobre el número de serie se me abra el formulario Detalles del Inventario con el registro correspondiente a ese número de serie.
Muchas gracias,
Alba.

1 Respuesta

Respuesta
1
1.- Abre tu formulario inventario en modo diseño.
2.- Inserta tu subformulario "Detalles del inventario" en el formulario Inventario. (Arratrandolo con el mouse) y si tienes el mismo nombre de campo "serie" en ambos formulario, automáticamente quedan ligados.
Si no es así, entonces selecciona el objeto del subformulario que insertaste y en las propiedades de la pestaña datos. Verifica que tenga el nombre de campo apropiado en donde dice principal y secundario.
Y ya.
Gracias por tu ayuda pero exactamente no era eso lo que buscaba.
Ahora se me quedan ligados pero cuando pongo la vista formulario me aparece un + delante de cada número de serie y si lo despliego me aparece el detalle del inventario. Yo lo que quiero es que no me aparezca en el formulario Inventario si no que aparezca en una ventana a parte al hacer clic sobre el número de serie.
No se si me he explicado muy bien...
De todos modos muchísimas gracias!
Alba.
EN TU FORMULARIO DE INVENTARIO: sobre el campo serie (en el evento que quieras)
En este caso esta en el doble click.
Private Sub Folio_DblClick(Cancel As Integer)
DoCmd.OpenForm "Detalles del Inventario", , , , , , Serie
End Sub
EN EL FORMULARIO "Detalles del Inventario"
Private Sub Form_Load()
Fact = OpenArgs
Requery
End Sub
Muchas gracias!
Aunque cuando hago dobleclick en el número de serie del formulario Inventario siempre se me abre el primer registro de detalles inventario y no el que le corresponde a cada número de serie...
¿Sabes cómo puedo solucionarlo?
Siento si me hago un poco pesada... pero es que es un trabajo importante!
Mil gracias!
Si quieres envíame el ejemplo a mi correo y lo reviso. [email protected]
En el ejemplo que te envié solo me faltó cambiar Fact por Serie.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas