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

[Lillig & Zahn Company Logo]
Sie können zur Lösung vieler alltäglicher Aufgaben verwenden, zuerst einige dieser typischen Anwendungen
  • Verwenden Sie SPEED Ferret, um sich mit einem unbekannten Projekt vertraut zu machen.
  • Testen Sie mit SPEED Ferret vorab, welche Auswirkungen geplante Änderungen haben werden.
  • Implementieren Sie globale Terminologieänderungen.
  • Passen Sie bestimme Begriffe an die Wünsche Ihrer Kunden an.
  • Benennen Sie Objekte um, ohne Angst vor den Konsequenzen haben zu müssen.
  • Löschen sie Objekte ohne dabei ein Risiko einzugehen.
  • Formatieren Sie Datumswerte nach Ihren Wünschen.
  • Extrahieren Sie Eigenschaftsauszüge um konsistente Einstellungen zu gewinnen.
  • Erstellen Sie Cross-Reference-Listen.

Darüber hinaus gibt es einige spezielle Aufgaben, die wir näher beschreiben:

-
Übersetzung von Programmen in andere Sprachen, Anpassung an Kundenkreise
-
Einfügen und aktualisieren bestimmter Eigenschaften "en bloc"
-
Vereinheitlichung von Programmen

Übersetzung von Programmen in andere Sprachen, Anpassung an Kundenkreise

SPEED Ferret stellt Ihnen ein mächtiges neues Werkzeug zur Verfügung, die Substitution Lists.

Damit können Sie Listen von Such- und Ersetzungsbegriffen aufstellen, die SPEED Ferret auf Wunsch nacheinander abarbeitet.

Damit können Sie Programme entweder komplett in andere Sprachen übersetzen, ohne hierfür aufwendige Programmkonzepte zu verwenden (die darüberhinaus u.U. die Ausführung Ihres Programms verlangsamen würden)

Oder aber Ihr Programm an spezielle Kundenkreise anpassen. Stellen Sie sich vor, Sie haben ein Buchungsprogramm für Handwerkskunden und wollen dies nun auch für Rechtsanwälte oder ähnliche Berufsgruppen anpassen.

Was Sie beachten müssen:

  • Zuallererst müssen Sie sicherstellen, dass Sie vor dem Ausführen einer Listenersetzung Ihre Daten ordentlich gesichert haben. Erstellen Sie eine Sicherungskopie Ihrer Applikation. Die Ersetzung einer ganzen Liste von Begriffen kann katastrophale Auswirkungen haben, wenn Ersetzungen nicht durchdacht sind. Die umfangreichen Sicherungskonzepte, die SPEED Ferret Ihnen normalerweise nach jedem Suchvorgang zur Verfügung stellt werden hierbei ja übersprungen
  • Stellen Sie sicher, dass alle Begriffe der Länge absteigend der Länge nach sortiert sind.
    Beispiel: Sie wollen Ihr Programm von Deutsch nach Englisch übersetzen. In Ihrer Applikation treten unter anderem folgende Begriffe auf:
    D E
    Kunde Customer
    Kunden Customers

    Achtung Fehler: Wenn Kunde vor Kunden übersetzt wird, wird Customers ersetzt durch Kundes
    Durch eine Sortierung nach der Länge des Suchtextes schließen Sie solche Fehler aus.

    SPEED Ferret hat keine Funktion, um in der Liste enthaltene Begriffe nachträglich zu sortieren. Die nächsten Versionen werden eine solche Funktion erhalten. Um die gewünschte Reihenfolge zu erhalten machen Sie folgendes:

    1.) Erstellen Sie (z.B. mit Access) eine neue Tabelle mit zwei Feldern Suchen und Ersetzen
    2.) Erstellen Sie eine Abfrage in der Sie die Begriffe nach der Länge von "Suchen" absteigend sortieren

    Feld Suchen Ersetzen Länge([Suchen])
    Tabelle      
    Sortierung     Absteigend
    Anzeige x x  

    3.) Nachdem Sie alle Begriffe eingegeben haben führen Sie die Abfrage aus.
    4.) Kopieren Sie alle Datensätze aus der Abfrage und fügen Sie sie (sortiert) in Ihre Substitution List ein.
    Sie können eine einfache
    Access 97 -Datenbank mit diesen beiden Objekten downloaden.

  • Ersetzen Sie keine zu kurzen Begriffe. Probieren Sie Ihre Ersetzungen unter Umständen vorher einzeln aus, um zu sehen, welche Auswirkungen Sie haben. Wenn Sie "er" durch "he" ersetzen, werden Sie hinterher wahrscheinlich von SPEED Ferret's Undo Funktion Gebrauch machen. Um kurze Begriffe zu Ersetzen, fügen Sie entweder
    a) die ganzen Sätze ein, in denen die kurzen Begriffe vorkommen, oder erstellen Sie
    b) getrennte Substitution Lists die Sie dann mit verschiedenem Text Matching (z.B. "Nur ganze Worte ersetzen") ausführen.

Einfügen und aktualisieren bestimmter Eigenschaften "en bloc"

SPEED Ferret hilft Ihnen nicht nur bei der Änderung einzelner Begriffe, Feldnamen oder ähnlichem, Mit SPEED Ferret können Sie auch bequem bestimmte Eigenschaften in Ihrer Applikation am Stück editieren. Verwenden Sie hierzu die SPEED Ferret Suchfunktion Enumerate.

Im gezeigten Beispiel, lassen Sie alle Statuszeilentexte Ihrer Applikation auflisten, unabhängig davon, ob diese Werte enthalten oder nicht. So können sie in Ruhe prüfen, ob alle Zeilen die gewünschten Werte enthalten, irgendwelche Einträge völlig fehlen oder ob für gleiche Funktionen unterschiedliche Texte verwendet wurden.

Dabei können Sie nach allen Spalten sortieren und bequem Stück für Stück die Eigenschaften editieren.

Sie können Ihre Arbeit auch unterbrechen, bevor Sie die Änderungen in Ihr Programm zurückschreiben, da SPEED Ferret diese auch in der Suche zwischenspeichern kann.

Vereinheitlichung von Programmen

Die Fähigkeit SPEED Ferrets einzelne Eigenschaften gezielt zur Bearbeitung zur Verfügung zu stellen, können Sei auch nutzen um das Erscheinungsbild Ihrer Applikation zu vereinheitlichen, oder um sicher zu stellen, das bestimmte Eigenschaftseinstellungen überall die gewünschten Werte aufweisen. So können Sie:

  • Prüfen, ob alle Formulare die gewünschten lokalen Menüs haben: Filtern Sie Properties nach {*.*.ShortCutMenu} bzw. {*.*.ShortCutMenuBar}
  • Ändern der Hintergrundfarbe von Formularen: Filtern Sie Properties nach {*.Section.BackColor}
  • Ändern von Schriftarten: Filtern Sie Properties nach {*.*.Fontname}
  • Prüfen, ob Ihre Applikation versteckte Elemente enthält, die Sie nicht mehr benötigen: Filtern Sie Properties nach {*.*.Visible}

Dies sind natürlich nur einige Beispiele für mögliche Anwendungen

         

 

Copyright © 1996-2002
Lillig & Zahn
Letzte Aktualisierung
04.06.2002