2 fromularios

Supongamos que la tabla tiene un campo IdCliente o Cod Cliente o NombreCliente, es decir un campo que identifique a un registro en particular. En las propiedades del botón, en Eventos-Al hacer clic, con el generador de código, crea un procedimiento de evento y entre Private Sub...y End Sub escribe
Docmd.openform"nombre del segundo formulario",,,[idcliente]=[forms]![nombre del primer formulario]![idcliente],,acdialog
Así, al pulsar el botón te abrirá el segundo formulario en un registro que tenga el mismo Idcliente que el primer formulario.
Por cierto, no hace falta que el campo esté físicamente en ambos registros, conque esté en la tabla basta.
Un saludo

1 Respuesta

Respuesta
1
No entiendo la pregunta. Si en el segundo formulario hay un registro por cada cliente, el registro que te abrirá será aquel que tenga el mismo idcliente que el primer formulario. ¿O es que en ambas tablas hay más un registro del mismo cliente? Si es eso, y están relacionadas uno a uno, el código sería el mismo, pero en vez de idcliente, sería por el campo común. Por ejemplo, supongamos que ambas tablas están relacionadas por el campo NumFactura. Entonces tendrías que poner
Docmd.openform"nombre del segundo formulario",,,[numfactura]=[forms]![nombre del primer formulario]![numfactura],,acdialog

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas