Symptom
SPEED Ferret startet nicht und meldet ""Run-time error 457:Dieser Schlüssel ist bereits einem Element der Auflistung zugeordnet" Context: sfac80.CommandBars.Load.
Ursache
Ihre Datenbank enthält zwei CommandBars mit identischen Namen.
Access 97 erlaubt normalerweise nicht zwei Commandbars mit identischen Namen in einer Datenbank. Es scheint aber, daß diese Situation eintreten kann wenn Toolbars aus einer Access 2 Datenbank importiert werden.
Lösung
Laden Sie das Revision B Update (oder höher) von SPEED Ferret für Access 97. Diese Version von SPEED Ferret entdeckt doppelte CommandBar Namen trägt Sie in den Inspection Errors Log ein und startet dann normal.
Wie eliminiert man doppelte CommandBar Namen
- Öffnen Sie Ihre Access 97 Datenbank.
- Selektieren Sie Symbolleisten/Anpassen... aus dem Menü Ansicht.
- Suchen Sie in der Liste nach dem doppelt vorkommenden Namen. Selektieren Sie einen davon und benennen Sie Ihn um oder löschen Sie ihn. (Anmerkung: Wenn die "Umbenennen"- und Löschen Schaltflächen deaktiviert sind, haben Sie eine der eingebauten Toolbars selektiert. Sie können nur benutzerdefinierte Toolbars löschen.)