Home
Produkte
CrossMedia-Publishing
Individuelle Lösungen
SPEED Ferret
Preise
Bestellung
Wownload
Support
Referenzen
Site map
Presse
Links
About...

[Lillig & Zahn Company Logo]
SPEED Ferret ist nicht einfach ein Tool zum Suchen und Ersetzen. Durch das außergewöhnlich raffinierte Konzept und die vielen Features kann SPEED Ferret für eine Vielzahl von Aufgaben eingesetzt werden.

Hier einige Features:

- Überall Suchen und Ersetzen
-
Voller Überblick
-
Das Vier-Schritte-Konzept von SPEED Ferret
-
Unterstützung verschiedener Entwicklungsplattformen
-
Unterstützung von Multi-Plattform-Projekten
-
Objektfilter
-
Eigenschaftsfilter
-
Ersetzungslisten
-
Suche aller Datentypen
-
Property Cache
-
Preview Window
-
Selektive Änderungen
-
Automatische Ersetzungsreihenfolge
-
Vollständiges Abspeichern aller Aktionen
-
Nichtmodales Benutzerinterface
-
Erweiterbarkeit
-
OLE Automation Interface

Überall Suchen und Ersetzen

SPEED Ferret durchsucht Ihre gesamte Applikation, inklusive aller Eigenschaften und dem gesamten Code. Nur mit SPEED Ferret können Sie sich sicher sein, erforderliche Änderungen wirklich überall ausgeführt zu haben. Ersparen Sie sich peinliche Anrufe von Kunden, die sich über unvollständige Änderungen beschweren. SPEED Ferret hilft Ihnen ruhigen Gewissens Applikationen auszuliefern, die vollständig aktualisiert sind.

Voller Überblick

Mit herkömmlichen Utilities ersetzen Sie sequentiell. Sie sehen immer nur die aktuell zu ersetzende Programmstelle. Sie haben keinen Überblick darüber, welche Folgen Ihre Änderungen für das Programm hat. Nachdem Sie viele einzelne Ersetzungen gespeichert haben, bemerken Sie vielleicht erst, dass Sie einen Fehler begangen haben.

Das kann Ihnen mit SPEED Ferret nicht passieren. SPEED Ferret zeigt Ihnen alle Auswirkungen Ihrer gewünschten Änderung in einer Liste an, bevor Sie auch nur eine davon speichern. Sie können dann auch nur eine Auswahl der Fundstellen speichern, oder an Ihren Änderungen Feinanpassungen vornehmen. Und wenn es mal doch schief geht? Dann machen Sie einfach einzelne oder alle Änderungen rückgängig.

SPEED Ferret geht völlig anders vor. SPEED Ferret zeigt Ihnen alle Änderungen die Sie vornehmen wollen im Überblick und zwar bevor sie gespeichert werden. So können Sie in Ruhe prüfen welche Auswirkungen Ihre Änderungen haben. Dabei führt Sie SPEED Ferret durch einen Prozeß in vier Schritten.

Das Vier-Schritte-Konzept von SPEED Ferret

Im ersten Schritt definieren Sie Suchkriterien und Ersetzungswerte. Hier legen Sie fest, welche Projekte durchsucht werden sollen und bestimmen die Objekte und Eigenschaften die Sie im Suchvorgang einschließen möchten.
Im zweiten Schritt kontrollieren Sie die vorgeschlagenen Änderungen, und können diese auf Wunsch einzeln editieren. Dann wählen Sie aus, ob einzelne oder alle Änderungen gespeichert werden sollen. Entsprechen die Ersetzungsvorschläge nicht Ihren Vorstellungen, wiederholen Sie einfach Schritt 1.
Im dritten Schritt speichert SPEED Ferret die ausgewählten Änderungen in den Projekten.
Im letzten Schritt zeigt SPEED Ferret die Ergebnisse der Änderungen an. SPEED Ferret kontrolliert immer, ob alle Änderungen erfolgreich waren und zeigt eventuelle Problemfälle an. Dabei hilft Ihnen SPEED Ferret gleich die Ursache (z.B. Fehlerhafte SQL Syntax) festzustellen.

Unterstützung verschiedener Entwicklungsplattformen

Viele Entwickler erstellen Anwendungen mit Visual Basic und verwenden Access oder SQL Server als Backend. Änderungen an Feldbezeichnern, Tabellen- oder Abfragenamen geraten dabei zur Sisyphussarbeit. Nur SPEED Ferret löst dieses Dilemma.

Mit SPEED Ferret können Sie in folgenden Projekttypen Suchen und Ersetzen:

  • Access 97 Datenbanken
  • Access 2000 Datenbanken (mdb)
  • Access 2000 Projekte (adp)
  • SQL Server 6.5 Datenbanken
  • SQL Server 7 Datenbanken
  • Visual Basic 5 Projekte
  • Visual Basic 6 Projekte

Weitere Plattformen sind geplant.

Unterstützung von Multi-Plattform-Projekten

Multi-Plattform-Projekte zwingen Sie, bei Änderungen ständig zwischen den Entwicklungsumgebungen hin- und her zu springen. Da verliert man schnell den Überblick.

SPEED Ferret zeigt Ihnen die Fundstellen in den verschiedenen Projekte als Übersicht auf einer einzigen Seite. Bequem können sie nach Projektherkunft, Eigenschaften, Suchtext oder Status sortieren und sich so mühelos einen Überblick verschaffen.

Beim Ersetzen in mehrschichtigen Applikationen müssen Sie immer die Reihenfolge der Ersetzungen in den verschiedenen Programmen beachten. SPEED Ferret nimmt Ihnen diese komplexe Arbeit ab und ersetzt alles automatisch in der richtigen Reihenfolge.

SPEED Ferret ist wie eine Katalog für Ihre Projekte. SPEED Ferret merkt sich, wo Ihre Projekte abgelegt und wie sie zu Öffnen sind. Sie können Ihre Projekte durchstöbern und in vielen Fällen SPEED Ferret direkt in Entwurfsansicht Öffnen lassen. Dadurch kann SPEED Ferret all Ihre Access, VB und SQL Server Projekte wie ein einziges Superprojekt erscheinen lassen.

Objektfilter

Manchmal wollen Sie Ihre Ersetzungen nur an bestimmten Objekten vornehmen. Mit einer einfachen Syntax oder einem Wizard können Sie genau die Objekte auswählen, die Sie in Ihre Suche aufnehmen oder von ihr ausschließen wollen.

Sie können auch verwendet werden, um in sehr großen Applikationen die Suche zu beschleunigen. Wenn Sie genau wissen, das gesuchte Begriffe nur in Formularen vorkommen, filtern Sie einfach {*.Forms.*}

Objektfilter können abgespeichert und jederzeit wieder verwendet werden.

Eigenschaftsfilter

Sie können bei Ihrer Suche genau festlegen, welche Eigenschaften SPEED Ferret durchsucht.

Property Filter helfen Ihnen Kontrollvorgänge zu automatisieren, die Sie immer wider ausführen. So können Sie sich alle Formularbeschriftungen oder Statuszeilentexte auflisten lassen und nachsehen, ob alle gewünschten Elemente einen Hilfekontext haben.

Propertyfilter können abgespeichert und jederzeit wieder verwendet werden.

Ersetzungslisten

Mit Hilfe der Ersetzungslisten können beliebig viele Ersetzungen in einem einzigen Vorgang nacheinander durchgeführt werden.

Dadurch können Sie vordefinierte Listen von Terminologieänderungen oder Übersetzungen immer wieder auf Ihre Projekte anwenden.

Ersetzungslisten lassen sich in beliebiger Anzahl Abspeichern, nachträglich bearbeiten und wieder verwenden.

Suche aller Datentypen

SPEED Ferret sucht und ersetzt alle Datentypen, ob Text, numerisch oder boolesch. Dadurch können Sie systematisch Eigenschaften, wie Hintergrundfarbe, Vordergrundfarbe, Sichtbar, Aktiviert und alle weiteren Eigenschaften Ihres Projekts editieren.

Property Cache

SPEED Ferret verfügt über eine Cache-Technologie mit der es alle Eigenschaftseinstellungen, Ihrer Applikation zwischenspeichert. SPEED Ferret aktualisiert jeweils nur diejenigen Objekte im Cache, die seit der letzten Suche geändert wurden. Dann durchsucht SPEED Ferret blitzschnell den Cache auf Übereinstimmungen mit Ihren Suchkriterien.

Preview Window

Das Vorschaufenster von SPEED Ferret gibt Ihnen einen vollständigen Überblick über alle Suchergebnisse und Ersetzungsvorschläge. So können Sie blitzschnell beurteilen, ob Sie die richtigen Kriterien angegeben haben und welche Auswirkungen Ihre Änderungen haben.

Selektive Änderungen

Im Vorschaufenster können Sie bei der Kontrolle der Ersetzungsvorschläge bequem auswählen, ob Sie alle oder nur bestimmte Änderungen speichern möchten.

Automatische Ersetzungsreihenfolge

Bei Änderungen in Projekten auf verschiedene Plattformen, die Referenzen zueinander enthalten, müssen Sie die Änderungen häufig in einer bestimmten Reihenfolge durchführen. So kann der Quelltabellenname in einer Access-Datenbank erst umbenannt werden, wenn die Tabelle im Backend bereits geändert ist.

SPEED Ferret erledigt diese Aufgaben automatisch in der richtigen Reihenfolge.

Vollständiges Abspeichern aller Aktionen

SPEED Ferret hält viel von Recycling. Projekte, Suchvorgänge, Objekt- und Propertyfilter und Ersetzungslisten können in beliebiger Anzahl abgespeichert und wiederverwendet werden.

Abgespeicherte Searches umfassen auch die Trefferliste und Ersetzungen, ob durchgeführt oder nicht. So erhalten Sie nebenbei auf Wunsch eine vollständige Dokumentation Ihrer Änderungen.

Nichtmodales Benutzerinterface

Während Sie mit SPEED Ferret arbeiten, können Sie problemlos zu Ihrer Applikation wechseln und mit ihr weiterarbeiten. Bei der nächsten Suche können Sie mit Refresh sicherstellen, das SPEED Ferret Ihre geänderten Objekte durchsucht.

Erweiterbarkeit

Sie können den Interface Wizard verwenden, um selbst neue Interfaces für SPEED Ferret zu erstellen, oder Interfaces von Drittanbietern einbinden.

OLE Automation Interface

Sie können wiederholt auftretende komplexe Aufgaben lösen, indem Sie SPEED Ferret durch Ihren eigenen Code über das OLE Automation Interface steuern. Sie brauchen lediglich eine Referenz auf die SPEED Ferret Object Library zu setzen, eine Instanz der sflib.Workspace Klasse zu erstellen und das gesamte PSEED Ferret Objekt Modell steht Ihnen zur Verfügung.

Copyright © 1996-2002
Lillig & Zahn
Letzte Aktualisierung
04.06.2002