News

FAQ Access – Öffnen in einer bestimmten Zoom Stufe

Category:

Access, FAQ

0

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.

Tags: ,

Leave a Reply

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.