imprimir un informe en access

Javier
25 de Abril del 2005
Hola foreros, tengo un problema. Estoy haciendo una base de datos en access muy sencilla para los clientes. Acabo de aprender access.
La duda es la siguiente, en un formulario cuando abro la ficha de un cliente he puesto un boton para que impirma un informe de este cliente, pero que ocurre que me imprime los informes de todos los clientes que tengo el la base de datos.
Alguien me podria ayudar a solucionar el problema. Lo que quiero hacer es imprimir un informe solo con los datos del cliente elegido apretando este boton y tomado como base un informe preestablecido.
Gracias de antemano.
Javier

laboval
25 de Abril del 2005
Hola Javier: Métete en propiedades del botón que has creado. Tendrás un evento en "Al hacer Click", pues bien, debe quedarse así:
Dim stDocName As String

DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
stDocName = "nombre de tu informe"
DoCmd.OpenReport stDocName, acPreview, , "[clave de la tabla clientes]=" & clave de la tabla clientes

NOTA: SI LA CLAVE PPAL. DE LA TABLA CLIENTES NO ES AUTONUMÉRICA, PONGAMOS QUE SEA TEXTO, ENTONCES QUEDARÁ ASÍ: ....acPreview, , "[clave de la tabla clientes]=' " & clave de la tabla clientes & " ' "