Fensterübergreifende Suche (abgekündigt)


Hinweis

Seit FLOWFACT 2012 ist diese Funktion nicht mehr im Produkt enthalten

Siehe Menü Bearbeiten

kl_such_fen.gif

Fensterübergreifende Suche: Mit Hilfe der globalen Fenstersuche sind Sie in der Lage, Ihre Sucheingaben fensterübergreifend zu definieren. Wie Sie wissen, können Sie bei FLOWFACT Ihre Eingaben über mehrere Fenster verteilen, welche miteinander verknüpft sind. Dadurch wird eine außergewöhnlich hohe Flexibilität erreicht (z.B. beliebig viele Aktivitäten für eine Adresse, Zusatzinformationen im Details- oder, je nach FLOWFACT-Version, im Anfrage- oder Objekte-Fenster usw.). Das wiederum bedeutet, dass sich die Suche bestimmter Informationen über mehrere Fernster erstrecken kann. Soll also das Suchergebnis von verzweigten Eingaben abhängig gemacht werden, finden Sie über das Fenster Fensterübergreifende Suche die dazu notwendigen Funktionen bzw. Möglichkeiten.

Das Fenster setzt sich aus folgenden Registern zusammen:

Fenstersuche

Hier werden die einzelnen Suchschablonen zusammengestellt und das Zielfenster für die Darstellung des Sucherbegnisses fest gelegt.

Bitte beachten Sie, dass die Suchschablonen zuerst in den jeweiligen Fenstern über die Spezial-Fenstersuche (kl_suchen_spez.gif) definiert und bei ausgewähltem Status Suchhilfe aktive gespeichert werden müssen, bevor diese hier ausgewählt werden können.

Welche Schritte im Detail dazu notwendig sind, zeigt Ihnen der Kurs: Fensterübergreifende Suche

Ansicht (sql)

Hier werden die einzelnen Aktionen zur Datenbankabfrage (sog. SQL-Strings) dargestellt, welche sich hinter Ihrem im Register Fenstersuche definierten Suchauftrag verbergen.

Wenn Sie über die notwendigen Kenntnisse verfügen, haben Sie hier die Möglichkeit durch entsprechende Erweiterungen bzw. Änderungen direkt in die jeweilige Datenbankabfrage einzugreifen.

Der SQL-String ist nur dann sichtbar, wenn er nachträglich modifiziert wurde oder sich das Fenster im Änderungs-Modus befindet!

Eine weitere Möglichkeit Daten fensterübergreifend zu suchen bietet die Indexsuche (kl_such_idx.gif): Der optionale Index-Server indiziert alle Daten FLOWFACT-weit, d.h. er stellt bei der Suche nicht nur alle Informationen aus allen Fenstern, sondern auch aus extern verknüpften Dateien zur Verfügung, wie z.B. Ablagetexte (MS-Word-Dokumente), Post- Eingang und -Ausgang, etc. Weitere Informationen zum Indexserver erhalten Sie, wenn Sie hier LINKTAST.gif klicken.

Name

Es können beliebig viele Suchvorgaben gespeichert werden. Damit Sie die einzelnen Suchvorgaben von einander unterscheiden können, sollten Sie aussagekräftige Bezeichnungen wählen. Es werden beim Öffnen des Fensters alle vorhandenen Suchvorgaben in der Liste am unteren Fensterrand zur Auswahl dargestellt.

Start

Startet die fensterübergreifende Suche entsprechend der im Fenster angezeigten Vorgaben. Sollte kein Fenster für die Darstellung des Suchergebnisses angegeben sein, wird der Suchstart mit einer entsprechenden Meldung abgebrochen.

Sie können die Suche durch Drücken der [ESC]-Taste jederzeit abbrechen. Bitte beachten Sie dabei, dass das Programm ein Abbruch aus technischen Gründen nicht unbedingt sofort durchführen kann. Die Abbruchbestätigung kann sich deshalb je nach Umfang der Suchkriterien mehr oder weniger verzögern!

Verknüpfungsliste

Diese Liste beinhaltet 4 Spalten, mit folgenden Funktionen:

Spalte Fenster: Über die jeweiligen Schaltflächen in dieser Spalte ist es möglich, die zuvor in der Spalte Suchschablone ausgewählte Suchschablone zu ändern, zu löschen, umzubenennen oder neu anzulegen. Suchschablonen können in den dazugehörigen Fenstern weder über die Suche, noch durch Blättern sichtbar gemacht werden.

Spalte Funktion: Anhand dieser Listenfelder können Sie die Beziehung der einzelnen Suchschablonen zwischen den jeweiligen Fenstern festlegen. Es stehen Ihnen folgende Möglichkeiten zur Auswahl:

Spalte Suchschablone: In diesen Listenfeldern werden Ihnen die im jeweiligen Fenster eingegebenen Suchschablonen angezeigt. Wählen sie hier aus, welche Suchschablone verwendet werden soll.

Spalte Darstellung in: Legen Sie hier fest, in welchem Fenster die Suchergebnis-Liste dargestellt werden soll.

Haben Sie hier keine Auswahl getroffen (kein Eintrag aktiv bzw. abgehakt), so ist weder das Verzweigen in eine Suchschablone (Spalte Fenster), noch das Starten der Suche möglich!

Notiz

Hier steht Ihnen genügend Raum für interne Erläuterungen zur jeweiligen Suchvorgabe zur Verfügung.

Zugriff

Über dieses Listenfeld können auch Suchvorgaben mit einem Zugriffsrecht versehen werden. So lassen sich Manipulationen, versehentliches Ändern oder Löschen bzw. ungewolltes Einsehen von Suchvorgaben benutzerspezifisch ausschließen.

Gespeicherte Suchvorgaben

In dieser Liste werden alle gespeicherten Suchvorgaben angezeigt. Gewünschte Suchvorgaben werden einfach angeklickt. Diese Liste wird nur beim Öffnen des Fensters Fensterübergreifende Suche aktualisiert.

Ansicht (SQL)

Alle von Ihnen vorgenommenen Einstellungen und Eingaben werden in diesem Textfeld so aufbereitet, dass diese als sog. SQL-Statement für die Datenbanksuche erkannt bzw. ausgeführt werden können. Sobald Sie den Suchvorgang starten (Schaltlfäche Start) wird dieser SQL-String abgearbeitet. Ihre Einstellungen bzw. Eingaben im Fenster Fensterübergreifende Suche und in den Suchschablonen spielen also eine sekundäre Rolle. Sie dienen einzig und allein zur Erzeugung des SQL-Statements.

Das SQL-Statement wird bei allen Änderungen in den Suchhilfen bzw. im Fenster Fensterübergreifende Suche (Register Fenstersuche) sofort wieder aktualisiert. Allerdings nur, so lange Sie keine manuellen Änderungen direkt im SQL-Statement (Register Ansicht SQL) darin vornehmen. Beispielsweise könnten Sie aus dem Suchbegriff Oberstdorf[Where ((AD.ORT LIKE "Oberstdorf*"...] einen anderen Ort eingeben, ohne dabei in die Adressenfenster-Suchhilfe verzweigen zu müssen. Soll das SQL-Statement neu erzeugt werden, so löschen Sie den gesamten Inhalt. Bei nächster Gelegenheit wird dieser wieder neu aufbereitet.

Das direkte Editieren des SQL-Statements sollte nur von versierten Anwendern vorgenommen werden, denn Fehleingaben könnten zum Programmabsturz führen.