Siehe Menü Bearbeiten
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 () 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 (): 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 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:
Und = Die Kriterien der ausgewählten Suchschablone werden mit den Kriterien der darüberliegenden (daher in der ersten Zeile entbehrlich) Suchschablone mit "und" verknüpft. Es müssen somit alle Kriterien der so verbundenen Suchschablonen in den Datensätzen übereinstimmen, um in das Suchergebnis aufgenommen werden zu können.
Oder = Die Kriterien der ausgewählten Suchschablone werden mit den Kriterien der darüberliegenden (daher in der ersten Zeile entbehrlich) Suchschablone mit "oder" verknüpft. Sobald die Kriterien der einen oder anderen so verbundenen Suchschablone(n) in den Datensätzen übereinstimmt, gilt die Suche als erfolgreich.
Nicht = Die Kriterien der ausgewählten Suchschablone werden mit den Kriterien der darüberliegenden (daher in der ersten Zeile entbehrlich) Suchschablone mit "und" verknüpft. Allerdings dürfen die Datensätze nicht mit den Kriterien der so verbundenen Suchschablone(n) übereinstimmen. Es werden also nur Datensätze ohne Übereinstimmung in das Suchergebnis mit aufgenommen.
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.