Imprimir registro actual utilizando un informe

Hola, desde ya gracias de antemano.
Mi problema es el siguiente, tengo hecho el informe, la base de datos y el formulario correctamente, cuando quiero imprimir el informe me imprime todos los registros, yo solo quiero imprimir un solo registro, el actual, estuve probando con el siguiente código, pero me falta operador según dice.
Dim stDocName As String
stDocName = "los sonidos del silencio"
DoCmd.OpenReport stDocName, acViewNormal, ,"[propietario]=" & Me ! [propietario]
No se si este bien, o de que otra manera puedo hacer que se imprima solo el registro actual, gracias.

1 Respuesta

Respuesta
1
Basa la consulta del informe en el id del formulario que esta activo es decir ingresa a la consulta del informe y en croterios -> generar y al salir el asistente encuentra el id del formulario que se encuentra activo (deberá estar abierto) y como croterio quedará el id campo del formulario con ello únicamente abiras ese registro.
Por tanto únicamente dejaen el botón que lo lanza
DoCmd.OpenReport "[Nombre del Informe]", acViewPreview

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas