FAQ Access – Öffnen in einer bestimmten Zoom Stufe
Access Berichte – Öffnen in einer bestimmten Zoom Stufe
Problem
Nach dem Öffnen eines Berichtes soll der Bericht in einer bestimmten Zoomstufe angezeigt werden.
Lösung
Nach dem Docmd.OpenReport kann mit zwei unterschiedlichen Methoden die Zoomstufe angezeigt werden.
RunCommand acCmdZoom75
Diese Konstanten ist allerdings nicht stufenlos verfügbar, sondern nur in gängigen Größen.
Alternativ kann auch die Anpassung an das Fenster erfolgen.
RunCommand acCmdFitToWindow
Reports!Berichtsname.ZoomControl = 85
Sofern Sie den Berichtsnamen in Form einer Variablen übergeben wollen, setzen Sie ihn in Klammern, wie hier gezeigt:
Public Function Kopfbogendruck(vBerichtsname As String) DoCmd.OpenReport vBerichtsname, acViewPreview Reports(vBerichtsname).ZoomControl = 160 End Function
Hierbei kann der Zoomfaktor beliebig eingetragen werden. Es entspricht im weitesten Sinne dem manuellen Eintragen einer Zoomgröße in das entsprechende Fenster der Seitenansicht.
Es handelt sich hierbei allerdings um eine nicht dokumentierte Funktion, die es ggf. in den nächsten Versionen des Access nicht mehr geben könnte.