Principales respuestas
configurar informe para impresion

Pregunta
-
Buenas noches grupo!!
Tengo un informe vinculado con un formulario. seleccionando un cliente en el formulario y mediante un botón, me abre un informe donde los datos del cliente coinciden con el registro seleccionado del formulario y el texto del informe es un documento word insertado en el informe. El problema es que para que el informe me aparezca en una sola hoja. le configuro los margenes en vista diseño y en vista preliminar sale ok. Guardo los cambios para que me guarde los margenes que le he establecido, pero cuando cambio de registro en el informe o cierro la base de datos y la vuelvo a abrir, el informe sale mal, porque vuelve a tener los margenes por defecto.
¿Como podría conseguir que no pierda la configuración? Lo necesito, porque el informe lo tengo que imprimir, y no es operativo tener que modificar los margenes cada vez.
Gracias por su ayuda!!
Respuestas
-
Hola de nuevo
Los márgenes se pueden configurar a través de las propiedades correspondientes de la propiedad Printer del informe. Eso si, ten en cuenta que el valor de dichas propiedades viene expresado en twips (1 cm=567 twips).
El siguiente código, abre el informe "Catalogo" de la base de datos Northwind, modifica sus mágenes a 20 mm y lo muestra en vista previa
DoCmd.OpenReport "_Catalogo", acViewDesign, , , acHidden With Reports("_Catalogo").Printer .TopMargin = 1134 .BottomMargin = 1134 .LeftMargin = 1134 .RightMargin = 1134 End With DoCmd.OpenReport "_Catalogo", acViewPreview
Salu2,
José Mª Fueyo [MS MVP Access]- Marcado como respuesta rafa_c miércoles, 16 de febrero de 2011 11:05
Todas las respuestas
-
-
-
Hola de nuevo
Los márgenes se pueden configurar a través de las propiedades correspondientes de la propiedad Printer del informe. Eso si, ten en cuenta que el valor de dichas propiedades viene expresado en twips (1 cm=567 twips).
El siguiente código, abre el informe "Catalogo" de la base de datos Northwind, modifica sus mágenes a 20 mm y lo muestra en vista previa
DoCmd.OpenReport "_Catalogo", acViewDesign, , , acHidden With Reports("_Catalogo").Printer .TopMargin = 1134 .BottomMargin = 1134 .LeftMargin = 1134 .RightMargin = 1134 End With DoCmd.OpenReport "_Catalogo", acViewPreview
Salu2,
José Mª Fueyo [MS MVP Access]- Marcado como respuesta rafa_c miércoles, 16 de febrero de 2011 11:05