Filtrado de registros

Hola,
he creado una aplicación en access, he creado una macro que desde un campo de un formulario al clickar me acceda a otro formulario. El problema es que necesito que solo acceda al registro que corresponda y no a todos. Debe ser un problema de filtro que soy incapaz de solucionar.
Gracias

1 respuesta

Respuesta
1
Si te he entendido bien, lo que pides es fácil. Vamos a suponer que tienes 2 formularios: Form1 y Form2. Estos 2 formularios deben tener un campo coincidente en ambos (al que llamaremos "Id Pers")
El Form2 se abre mediante un botón situado en Form1
Pues bien, en el evento "Al Hacer click" del botón, escribe el código siguiente:
Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Form2"
    stLinkCriteria = "[Id Pers]=" & Me![Id Pers]
    DoCmd. OpenForm stDocName,,, stLinkCriteria
Te recuerdo que esto mismo puedes hacerlo utilizando el asistente cuando creas un botón de comando.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas