Access - zoom de informe

 
Vista:
sin imagen de perfil
Val: 266
Bronce
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

zoom de informe

Publicado por Pablo (328 intervenciones) el 12/11/2022 17:08:11
Hola a todos
Quiero hacer una vista preliminar de un informe con un determinado zoom. Vi que existe ZommControl. Vi un ejemplo del Buho en el que
1 abre el informe con DoCmd.OpenReport...
2 lo maximiza DoCmd.Macximize
3 aplica un zoom Reports!(nom_informe).ZoomControl=80
Yo abro el informe desde el botón de un formulario, en su evento clic tengo:
Docmd.openreport...
do cmd.maximize
reports!nombre_informe.ZoomControl=80

Me responde con
Error 2455. Referencia no válida a la propiedad zoomcontrol

No se dónde está el error, alguien podría echarme una mano
Gracias

Pablo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

zoom de informe

Publicado por Anonimo (3316 intervenciones) el 13/11/2022 01:33:54
Para que esa propiedad este accesible, el informe ha de abrirse en su modalidad 'vista previa'.

En esas condiciones, esto funciona (en Access 2010):

1
2
DoCmd.OpenReport "gastos_dos",acPreview
Reports.gastos_dos.zoomcontrol=150
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 266
Bronce
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

zoom de informe

Publicado por Pablo (328 intervenciones) el 13/11/2022 10:14:16
Gracias por la contestación Anónimo, ahora no puedo probarla, lo haré por la tarde.
Esas dos instrucciones se ponen en el botón que abre el formulario, supongo
Después de Reports no tendría que ir '!'
Gracias
Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 266
Bronce
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

zoom de informe

Publicado por Pablo (328 intervenciones) el 13/11/2022 10:36:52
Acabo de probarlo y funciona bien. Me di cuenta de una cosa, con zooncontrol se varía el tamaño del informe, hay alguna instrucción para que la ventana que lo contiene varíe también de tamaño, si el informe aumenta la ventana también, y viceversa
Gracias
Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

zoom de informe

Publicado por Anonimo (3316 intervenciones) el 13/11/2022 20:31:45
Después de Reports no tendría que ir '!'

Es una opción más a la hora de escribir, si nos referimos a una propiedad valen ambos (. + !) y si es al valor (el intelissense no tiene sentido) se debe de utilizar (!)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

zoom de informe

Publicado por Anonimo (3316 intervenciones) el 14/11/2022 00:44:08
Me quedo en el tintero:

¿Porque crees que el Búho maximiza el informe?

Hay opciones para aumentar el tamaño de la ventana y/o reubicarla se utiliza:

1
DoCmd.Movesize pos_x, pos_y, ancho, alto

En la macro la acción es: Moverycambiartamañodeventana
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 266
Bronce
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

zoom de informe

Publicado por Pablo (328 intervenciones) el 14/11/2022 21:11:22
Hola Anónimo
Se hace con dcmd.movesize, imagino que da igual poner esta instrucción antes o después de cambiar el zoom
Mañana lo probaré
Gracias
Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Eduardo

zoom de informe

Publicado por Eduardo (317 intervenciones) el 18/11/2022 00:40:28
Pablo eso era en la época que no existía la cinta de opciones, personalmente para el zoom y muchos otros benefecios lo hago programando la cinta de opciones. Observe esta imágen.


zoom_informe

Si le entereza escríbame a [email protected] y le explico cómo lo hago.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

zoom de informe

Publicado por Anonimo (3316 intervenciones) el 18/11/2022 01:48:38
Las opciones que hay 'en la cinta de opciones', no son más que una copia adornada de las mismas opciones que siempre hubo en versiones anteriores que utilizaban una barra con menús, la cinta de opciones: un experimento para unificar 'la estética' de todo el paquete Office.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 266
Bronce
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

zoom de informe

Publicado por Pablo (328 intervenciones) el 20/11/2022 17:19:49
Me creo lo de la estética de la cinta de opciones.
Probé lo de DcCmd.MoveSize y funciona.
Gracias
Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar