Access Bedienungsanleitung

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Access Bedienungsanleitung as PDF for free.

More details

  • Words: 658
  • Pages: 3
1 Access Bedienungsanleitung: Startparameter für Access aus DBWiki, dem Datenbank-Entwickler-Wiki Mit Hilfe einer Verknüpfung auf dem Desktop oder in den Startmenüs kann das Startverhalten von Access durch die Angabe von Parametern beeinflusst werden. Eine Verknüpfung zum Komprimieren einer MDB könnte so aussehen: "C:\Programme\Microsoft Office\OFFICE\MSACCESS.EXE" C:\Daten\beispiel.mdb /compact Und hier einige Parameter:

2 Teil 1 •

/excl o



/user Benutzername o



Das genannte Makro wird unmittelbar nach dem Start der Datenbank ausgeführt. Gibt es auch ein AutoExec-Makro startet es erst danach. So kann man durch unterschiedliche Verknüpfungen z.B. verschiedene Startformulare zeigen.

/runtime o



Access startet nicht mit der Standard-Arbeitsgruppendatei (i.d. Regel system.mdw), sondern mit der hier angegebenen MDW. So spart man sich das ständige Ummelden mit Hilfe des Workgroup-Administrators.

/x Makroname o



Nur bedingt sinnvoll, weil man es im Klartext angeben muss. (Dann besser gar kein Kennwort.) Kann aber sinnvoll sein, wenn die Startparameter von einem externen Programmstarter (z. B. einer anderen Access-Datenbank oder einem VB-Programm) übergeben werden.

/wrkgrp Dateiname o



Im Anmeldedialog von Access ist der angegebene Name bereits eingetragen.

/pwd Kennwort o



Die Datenbank wird exklusiv geöffnet. Sinnvoll, wenn man Wartungsarbeiten vornehmen möchte. Weitere Benutzer können die MDB nicht mehr öffnen.

Access startet im Runtime-Modus. Geht nur bei installierter ODE und ist somit nur interessant für Entwickler, die eine Runtime-Version verteilen möchten.

/compact [Zielname]

o

Komprimiert die Datenbank, d.h. alle gelöschten und alten Objekte werden aus der MDB entfernt. Wird kein Zielname angegeben, erhält die komprimierte MDB den bisherigen Namen.

Über Ansicht / Optionen / Dateitypen im Explorer kann man sehr praktische Erweiterungen in den Kontextmenüs anlegen. Man sucht in der Liste der Dateitypen nach dem MDB-Eintrag und wählt dann "Bearbeiten". Dort wird dann die gewünschte Aktion hinzugefügt. Sie ist dann im Dateiexplorer verfügbar, wenn man mit der rechten Maustaste eine MDB anklickt. Das obige Beispiel würde dann so aussehen: •

Vorgang: DB komprimieren



Anwendung: "C:\Programme\Microsoft Office\OFFICE\MSACCESS.EXE" %1 /compact

(Die Pfadangaben zu Access müssen natürlich je nach Installation angepasst werden.) Ein Tool, um Access/eine Datenbank mit bestimmten Parametern zu öffnen gibt es bei Sascha Trowitzsch: http://www.moss-soft.de/public/mdbe/

3 Teil 2 ...nicht für Anfänger ;-) Die folgenden zusätzlichen Befehlszeilenargumente sind von Microsoft nicht dokumentiert worden. Ihre Funktion ist teilweise mit Trial & Error unter A2000 ermittelt worden. Es ist nicht garantiert, dass diese Funktionen genauso unter anderen Access-Versionen laufen. •

/DECOMPILE o



/SHELLSYSTEM xyz o



Startet die DB unsichtbar; Das AutoExec-Makro und andere werden ausgeführt. Formulare und andere Objekte werden aber nicht angezeigt, wohl aber Messageboxen. Nach Beenden von Makros oder Code schließt sich DB automatisch wieder.Das Argument ist aber mit Vorsicht zu genießen ist, weil Access als Prozess unsichtbar aktiv bleibt, wenn kein Start-Makro/Start-Code in der DB definiert wurde!

/AUTOMATION o



Öffnen der DB über ein Shell-Script. Siehe Erläuterungen weiter unten.

/EMBEDDING o



Dekompilieren des VBA-Codes (nur MDB!). Dieses Argument ist ja mittlerweile gut bekannt. Es ist oft nützlich, wenn eigenartige Fehler im Ablauf des Codes erscheinen, weil das VBA-Projekt beshädigt ist. Außerdem beseitigt es alten "Code-Müll" und führt so zur Verkleinerung der Datenbank, oft inklusive Performance-Verbesserung. (Nach dem Dekompilieren den Code wieder kompilieren!)

Wie /EMBEDDING

/NEWDB

o •

/DBWIZ xyz o





Falls keine MDB in der Befehlszeile angegeben öffnet sich Access mit Dialog zum Anlegen einer neuen DB.

Access öffnet sich mit einem Access-Wizzard, wenn er in xyz mit vollem Pfad angegeben wird. (Das sind diese .mdz-Dateien unter \office\vorlagen; z.B. Kundenverwaltung.mdz)

/REGSERVER o

Startet den Office-Installer, öffnet Access jedoch nicht. Dabei werden die standardmäßigen Registrierungseinstellungen von Access wiederhergestellt. (z.B. Shell-Verknüpfungen mit den Dateitypen .mdb, .mde, etc.) Vorsicht: Danach ist für den Dateityp MDB DDE aktiviert ! Das führt oft zu der seltsamen Fehlermeldung "Es wurde eine der Komponenten für diese Datenbank nicht gefunden" beim Starten einer DB per Doppelklick - was zwar nicht wirklich stimmt, aber lästig ist.

o

Start mit der "Onlinebesprechung" von Netmeeting-Dialog. ...Wer's braucht...

/C



/QZX



/PRFTST



/ZXQ



/UNREGSERVER o

Funktionalität konnte bei diesen vieren nicht ermittelt werden.

Related Documents

Access
June 2020 41
Access
November 2019 68
Access
November 2019 72