Grundlagen

MDE-Dateien mit den Office 2003-Developer-Tools erstellen

Optionen beim Umbenennen einer Abfrage

Mit den beiden Optionen Disable Name Auto-Correct und Resolve any pending name changes können Sie Einfluss darauf nehmen, wie sich Access innerhalb der Datenbank verhält, wenn der Benutzer einen Namen einer Abfrage oder eines anderen Datenbankobjekts umbenennt. Normalerweise würde Access dann automatisch alle Eigenschaften und Verknüpfungen, die sich auf das umbenannte Objekt beziehen, automatisch korrigieren. Durch Aktivieren der Option Resolve any pending name changes werden alle diese noch ausstehenden Änderungen durchgeführt, und mit Disable Name AutoCorrekt wird dieses Verhalten für die Zukunft innerhalb der MDEDatei abgeschafft.

Möchten Sie verhindern, dass der Benutzer für ein Formular das Eigenschaften-Fenster einblenden kann, aktivieren Sie auch noch die Option Prevent the Properties dialog from appearing in Form View. Wenn Sie alle diese Einstellungen vorgenommen haben, klicken Sie auf Next. Das Add-In führt nun notwendige Änderungen und Analysen an der Datenbank durch und schließt und öffnet sie dazu mindestens einmal.
Wenn Ihre Datenbank also Code beim Öffnen ausführt, müssen Sie unter Umständen Dialoge schließen, damit das Tool fortfahren kann. Nach Abschluss dieser Arbeiten erscheint der dritte Dialog des Assistenten (Bild 3).

Bild 3: Festlegen der Startoptionen.
Bild 3: Festlegen der Startoptionen.

Möchten Sie Start-Optionen für die Datenbank festlegen, aktivieren Sie dazu das Kontrollkästchen Set Startup Properties und klicken dann auf den Button Open Startup Dialog. Sie können diesen Schritt weglassen, wenn Sie zuvor in der Datenbank über Extras/Start schon Starteinstellungen definiert haben. Diese werden dann auto-matisch beibehalten. Möchten Sie verhindern, dass Benutzer per Tastenkombination die Startoptionen außer Kraft setzen, deaktivieren Sie das Kontrollkästchen Allow Bypass Key. Über die beiden Auswahllisten darunter können Sie ein Makro festlegen, das als AutoExec-Makro ausgeführt werden soll, sowie ein weiteres, das Tastenkombinationen definiert.