Informe desde Formulario

Hola a experto, Lo que intento hacer seguro que tiene una solución sencillísima pero no doy con ella. Tengo un formulario con un subformulario. Lo que pretendo es añadir un botón de comando en cada linea de registro del subformulario, para que se genere un informe con los datos de ese único registro más los datos del informe principal. ¿Me prodríais explicar todos los pasos? Gracias de antemano. Pilar.

1 respuesta

Respuesta
1
Lo que necesitas es crearte un botón de comando que invoque al objeto docmd con su método openreport. En este método le puedes especificar varias opciones. Una de ellas es la condición where. En esta condición le dices el Id del pedido (hijo), y así el informe te saldrá filtrado por ese pedido. Si ese informe tiene viculados los campos referentes al cliente que hace el pedido, pues ya lo tienes. Por ejemplo, si tienes un subformulario pedidos, en el docmd del botón le pones
DoCmd.OpenReport "clientes",acViewPreview,,"IdPedido=" & me.idPedido
Y más o menos así funciona.
Suerte y saludos!
Juan

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas