Für die Suche im Einfügezentrum und in der Artikelverwaltung wurden zu dieser Version folgende Erweiterungen verwirklicht:
- Konfigurierbare Suche
- Erneuter Einbau der Einstellung zur SQL-Server-Volltextsuche
- Unterschiedliches Suchverhalten in Abhängigkeit von der eingestellten Artikeldatenbank
Konfigurierbare Suche
Zu dieser Version wurde die Suche in der Artikelverwaltung, in der Artikelauswahl, im Artikelstammdaten-Navigator und im Einfügezentrum konfigurierbar gemacht. Dazu wurde in den entsprechenden Dialogen das Feld Suchen um die Schaltfläche […] erweitert. Im Folgedialog Suche konfigurieren können Sie mit Hilfe eines Schemas festlegen, in welchen Eigenschaften und in welcher Reihenfolge gesucht werden soll.
Nutzen:
Mit der neuen Konfiguration für die Suche können Sie jetzt genau festlegen, welche Eigenschaften bei der Suche berücksichtigt werden. Wenn Sie die Suche auf wenige spezifische Eigenschaften beschränken, erfolgt der Suchvorgang auch deutlich schneller.
Standardmäßig werden bei der Suche nur die wichtigsten Eigenschaften berücksichtigt (wie Artikelnummer, Typnummer, Hersteller etc.). Hierfür steht Ihnen im Dialog Suche konfigurieren das Schema mit dem Namen "Standard" zur Verfügung.
Für die Suche in der Artikelverwaltung und für die Suche im Einfügezentrum werden unterschiedliche Schemata verwendet.
In der Artikelverwaltung können Sie für das Schema nicht nur Artikeleigenschaften, sondern auch die Eigenschaften der anderen Datensatztypen wie Zubehörliste, Bohrbild etc. auswählen. Und bei der Suche im Einfügezentrum können Sie für ein Schema die Eigenschaften aller drei Objekttypen wie Artikel (für Geräte), Symbole und Fenster- / Symbolmakros auswählen.
Soll die Suche über alle Eigenschaften erfolgen, dann müssen Sie ein "leeres" Schema verwenden, d.h. ein Schema ohne ausgewählte Eigenschaften. Alternativ dazu können Sie ein Schema mit allen Eigenschaften erstellen.
Im Zuge dieser Neuerung wurde die Möglichkeit entfernt, über alle Eigenschaften mit Hilfe des vorangestellten Buchstabens "P" zu suchen.
Erneuter Einbau der Einstellung zur SQL-Server-Volltextsuche
Bei der Verwendung eines SQL-Servers als Datenbank-Quelle für die Artikelverwaltung können Sie ab dieser Version wieder die SQL-Server-Volltextsuche verwenden. Zu diesem Zweck wurde im Gruppenfeld Datenbank-Quelle des Dialogs Einstellungen: Artikel (Benutzer) das Kontrollkästchen SQL-Server-Volltextsuche verwenden erneut eingebaut. (Ein möglicher Befehlspfad zu diesem Dialog lautet: Datei > Einstellungen > Benutzer > Verwaltung > Artikel.)
Ist dieses Kontrollkästchen aktiviert, dann wird für das Feld Suchen in der Artikelverwaltung die auf dem SQL-Server integrierte Volltextsuche verwendet. Dadurch wird die Suche beschleunigt, allerdings werden im Vergleich zur "normalen" Suche in SQL-Datenbanken andere Ergebnisse erzielt. Dies gilt auch für die Suche in der Artikelauswahl, im Artikelstammdaten-Navigator und für die Suche nach Artikeleigenschaften im Einfügezentrum.
Hinweis:
Wird SQL Server Express verwendet, dann muss auf dem SQL-Server "Advanced Services" installiert und konfiguriert sein, damit die Volltextsuche im Hintergrund arbeiten kann.
Unterschiedliches Suchverhalten in Abhängigkeit von der eingestellten Artikeldatenbank
Die Suche im Einfügezentrum und in der Artikelverwaltung verhält sich jetzt für interne EPLAN-Datenbanken (z.B. EPLAN-Artikeldatenbanken im alk-Format) anders als für SQL-Artikeldatenbanken. Das hängt u.a. mit internen Änderungen für die Suche und auch damit zusammen, dass bei der Verwendung von SQL-Artikeldatenbanken die Suche nicht lokal, sondern auf dem SQL-Server durchgeführt wird.
Folgende Unterschiede treten auf:
- Bei der Suche in EPLAN-Datenbanken wird der Suchbegriff in der eingestellten Dialogsprache gesucht, während bei der Suche auf einem SQL-Server alle Sprachen durchsucht werden.
- Bei der Suche in EPLAN-Datenbanken wird ein Suchbegriff auch mitten im Wort oder am Ende eines Wortes gefunden. Bei der Suche in SQL-Artikeldatenbanken wird ein Suchbegriff nur am Anfang eines Wortes gefunden. Die Suche in einer EPLAN-Artikeldatenbank nach "Bus" findet sowohl den Text "Bus" wie auch "Interbus". Bei einer SQL-Artikeldatenbank wird mit dem gleichen Suchbegriff nur "Bus" gefunden.
- Der SQL-Server unterstützt wahlweise eine Volltextsuche oder eine direkte Suche auf den Daten. Dabei ist die Geschwindigkeit der direkten Suche unmittelbar abhängig von der Anzahl der CPU-Kerne auf dem SQL-Server.
- Bei der "normalen" Suche auf einem SQL-Server wird das Platzhalterzeichen "?" unterstützt. Bei der Volltextsuche auf einem SQL-Server sollten Sie keine Platzhalterzeichen verwenden (wie "*" oder "?"), da diese bei einer solchen Suche nicht ausgewertet werden.
Siehe auch