[About]

[SPEED Ferret Knowledge Base]

[Lillig & Zahn Company Logo]
SPEED Ferret für Access 97, Revision B Update

Zurück zum Hauptindex

Artikel ID: SFKB0011
Datum: 18. August 1997
Gilt für: SPEED Ferret für Access 97

Zweck

Dieses kostenlose Update bietet schnellere Suchvorgänge bei Tabellen und Abfragen und enthält einige Änderungen für verschiedene Probleme die in der ersten Version festgestellt wurden.

Namenskonventionen

Die ursprüngliche Version von SPEED Ferret für Access 97, die ab 31. März 1997 ausgeliefert wurde mit Revision A bezeichnet.

Konsequenterweise ist die diese (erste geänderte) Version mit Revision B bezeichnet.

Voraussetzungen

Eine Vollversion von SPEED Ferret für Access 97 muß auf Ihrem System installiert sein, bevor Sie dieses Update installieren können. Um von allen Änderungen der Version zu profitieren, sollten Sie alle Property-Cache-Dateien (.sfc) und Session Dateien (.sfs) aus den Verzeichnissen Ihrer Datenbanken entfernen.

Um zu bestimmen, ob Sie das Update benötigen, sehen Sie am einfachsten auf die Dateigröße der Datei sfac80.dll in Ihrem windows\system oder winnt\system32 Verzeichnis. Die Datei der Revision A hat 252.928 Byte während die Datei der Revision B 555.520 Byte hat. Hierzu können Sie den Windows-Explorer verwenden. (Im Menü Ansicht muß "Details" gewählt sein, damit die Dateigröße angezeigt wird.)

What's New

Der Rest dieses Artikels beschäftigt sich mit den in dieser Revision vorgenommenen Änderungen.

VB5 Kompatibilität

SPEED Ferret ist jetzt voll kompatibel mit Visual Basic 5.0. Vor dieser Version wurden einige Features von SPEED Ferret für Access 97 dadurch beschädigt, daß VB5 zwei von SPEED Ferret verwendete ActiveX Steuerelemente durch neuere Versionen ersetzte, die nicht ordnungsgemäß funktionierten. Microsoft hat eine korrigierte Version der Steuerelemente geliefert und wir haben einen Workaround für die Einschränkungen des anderen Steuerelements in SPEED Ferret implementiert. SPEED Ferret und VB5 können jetzt harmonisch nebeneinander bestehen.

Performance

Die ActiveX Server-DLLs von SPEED Ferret sind jetzt unter Verwendung von Visual Basic 5.0 mit nativen Code compiliert was zu einem geringen Gweschwindigkeitszuwachs bei CPU-intensiven Aufgaben, speziell beim Sortieren, geführt hat. SPEED Ferret war zuvor (als p-Code) mit Visual Basic 4.0 kompiliert.

Speicheranforderungen

Direktes Durchsuchen von Tabellen und Abfragen benötigt jetzt etwa 33% weniger virtuellen Speicher. Dies kann bei großen Datenbanken auf Systemen mit limitiertem Arbeitsspeicher zu höherer Ausführungsgeschwindigkeit führen.

Suchzeiten in Tabellen

Die erstmalige Durchsuchung einer eingebundenen Tabelle wird jetzt etwa 50% schneller durchgeführt.

Suchzeiten in Abfragen

SPEED Ferret führt nun keine unnötigen Durchsuchungen von Abfragen mit eingebundenen Tabellen mehr aus.

Nach der erstmaligen Durchsuchung einer Abfrage durchsucht SPEED Ferret die Abfrage erst dann wieder erneut, wenn Sie sich geändert hat. Dadurch werden die durchschnittlichen Suchzeiten dramatisch verkürzt.

Anzeige von Änderungen an geerbten Eigenschaften in Abfragen

Eigenschaften von Abfragefeldern die von zugrundeliegenden Abfragen ererbt sind, werden jetzt sofort durch eine untergeordnete Suche ermittelt. Zuvor blieben von Abfragen ererbte Eigenschaften die in SPEED Ferret auftauchten bis zum Start einer neuen SPEED Ferret Session unverändert.

Anzeige von Änderungen an geerbten Eigenschaften in Beziehungen

Änderungen an Namen von Tabellen, Abfragen und Feldern in Beziehungen werden jetzt sofort durch eine untergeordnete Suche ermittelt. Zuvor blieben diese Eigenschaften bis zum Start einer neuen SPEED Ferret Session unverändert.

Modifizierbarkeit von Feldeigenschaften

Die Eigenschaften Beschreibung, Beschriftung, Format und Eingabeformat von Tabellen und Abfragen können nun auch dann modifiziert werden, wenn diese von zugrundeliegenden Tabellen oder Abfragen geerbt sind. Alle Änderungen an diesen Eigenschaften beziehen sich nur auf das sie enthaltende Objekt und haben Vorrang vor allen geerbten Eigenschaften der zugrundeliegenden Objekte.

SourceTableName Eigenschaft

Das Speichern einer Änderung in der SourceTableName Eigenschaft einer Tabelle verhindert nun nicht mehr die gleichzeitige Modifikation anderer Eigenschaften der selben Tabelle.

Filter Eigenschaft

Die Filtereigenschaft von Tabellen und Abfragen wird bei der Suche nicht mehr übergangen.

Mehrdeutige Inklusionsverknüpfungen

Abfragen, die mehrdeutige Inklusionsverknüpfungen enthalten verhindern den Start von SPEED Ferret nicht mehr. Solche Abfragen werden dem Inspection Error Log hinzugefügt.

Doppelte CommandBar Namen

SPEED Ferret stellt nun doppelte CommandBar Namen fest und berichtet dies beim Start. Diese Situation kann bei Import von Toolbars aus anderen Datenbanken auftreten.

Quell-Code Kontrolle

Objekte unter Quell-Code Kontrolle werden jetzt als Nur-Lesen Objekte behandelt.

Office Assistent

Der Office Assistent ist jetzt während einer SPEED Ferret Sitzung verborgen.

Papierquelle

Der Druck-Auswahldialog erlaubt nun die Selektion einer Papierquelle. Diese Eigenschaft funktionierte zuvor aufgrund eines Fehlers in VB 4.0 nicht.

Drucker Beschränkung

Der Druck-Auswahldialog läßt nunmehr keine Auswahl eines Druckers mehr zu. Alle Ausgaben gehen zum Standarddrucker. Um auf einem anderen Drucker auszudrucken, wechseln Sie zur Systemsteuerung und selektieren Sie einen neuen Standarddrucker. Diese Beschränkung ist einem dokumentierten Fehler in VB5 zuzuschreiben für den es keinen praktikablen Workaround gibt. Wir werden ein kostenloses Update auf unserer Web-Site bieten, kurz nachdem Microsoft dieses Problem in VB5 behebt.

Access Fenster

Access Window

Das Access Fenster wird nicht mehr minimiert wenn SPEED Ferret gestartet wird. Access wird nur minimiert wenn SPEED Ferret minimiert wird. (Das Access Fenster ist deaktiviert solange SPEED Ferret läuft, sodaß Sie das Fenster nicht selbst minimieren können.

SPEED Ferret minimiert das Access Fenster automatisch damit es nicht den Desktop verdeckt.)

Taskbar Schaltfläche

SPEED Ferret hat keine eigene Taskbar Schaltfläche mehr. Wenn Sie zu einer anderen Anwendung wechseln, können Sie SPEED Ferret reaktivieren, indem Sie die Access Schaltfläche drücken.

Object & Property Set Editoren

Die Editoren für Objekt- und Property-Sets sind sich nun in der Erscheinungsform ähnlicher.

Sortierordnung der Abfragen

Abfragen sind im Objekt-Set-Editor jetzt alphabetisch sortiert. Zuvor waren Sie nach Erstellungsdatum geordnet.

Offenen Objekte

Wenn ein Suchvorgang abgebrochen wird, bleiben keine geöffneten Formulare und Berichte mehr zurück.

Popup Fenster

Die Toolbox und andere Popup Fenster aus dem Berichtsentwurfsmodus erscheinen nun nicht mehr während den Suchvorgängen.

Numerische Objektnamen

Objektnamen die Vollständig aus Ziffern bestehen bewirken keinen Absturz des Objekt-Set-Editors mehr.

Spalteninhalt

Datenblattinhalte werden nicht mehr in falschen Spalten dargestellt, wenn Spalten vertauscht werden und gleichzeitig eine oder mehrere Spalten verborgen waren.

Cursor Bewegung

Der Datenblatt-Cursor bleibt nicht mehr auf der obersten Reihe hängen.

Kopieren/Einfügen

Test der aus dem Datenblatt oder dem Zelleneditor in die Zwischenablage kopiert wird kann auch außerhalb von SPEED Ferret eingefügt werden.

Interpunktionszeichen

Die Zeichen (*, ?, #, [, ], {, }, (, ), \, <, >, !, -, :) werden nicht mehr ignoriert, wenn Sie als Literal-Zeichen im Ersetzungstext verwendet werden.

Zeichen die Wortbestandteile sind

Buchstaben aus dem erweiterten Zeichensatz (š, œ, à, á, â, ã, ä, å, æ, ç, è, é, ê, ë, ì, í, î, ï, ð, ñ, ò, ó, ô, õ, ö, ø, ù, ú, û, ü, ý, þ, ÿ, ß)

werden jetzt als Wortbestandteile behandelt. Diese gehörten bisher zu den wortbegrenzenden Zeichen.

Nur-Lesen Eigenschaften

Der Standardwert für die Check-Box "Include Read-only Properties" (Nur-Lesen Eigenschaften anzeigen) ist jetzt auf "Ja" (selektiert) gesetzt.

Copyright (c) 1998-2004 Lillig & Zahn Softwarentwicklung und Black Moshannon Systems. Alle Rechte vorbehalten.
SPEED Ferret ist ein Warenzeichen von Black Moshannon Systems.