Suchbegriffsuchen mithilfe von Platzhaltern
|
In diesem Thema wird das Suchverhalten beschrieben, wenn Windchill Index Search installiert und aktiviert ist und die Standardeinstellungen verwendet werden. Die folgenden Beispiele gelten nicht für Situationen, in denen Sie eine Datenbanksuche oder eine nicht indizierte Suchbegriffsuche ausführen.
|
Wenn Sie eine indizierte Suchbegriffsuche ausführen, die ein Sternchen (*) als Platzhalter beinhaltet, beschränkt die Positionierung des Platzhalters in der Suchzeichenfolge ggf. die Felder, die gesucht werden:
• Nachgestelltes Sternchen (Suchbegriff*) – Der Suchbegriff, gefolgt von 0 oder mehr Zeichen, wird mit allen Objektattributen und dem Text in den Inhaltsdateien verglichen.
• Vorangestelltes Sternchen (*Suchbegriff) – Der Suchbegriff, dem 0 oder mehr Zeichen vorangestellt sind, wird mit den Attributen Name und Nummer verglichen. Der Suchbegriff wird auch mit anderen Objektattributen als den Attributen Name und Nummer sowie dem Text in Inhaltsdateien verglichen. Es werden jedoch keine Ergebnisse für den Suchbegriff zurückgegeben, dem ein oder mehrere Zeichen vorangestellt sind.
|
Die Objekte werden in anderen Attributen als Name und Nummer und nur im Dateiinhalt gesucht, wenn der Wert für Suchbegriff-Suchverhalten auf "Suchbegriff" festgelegt ist. In den folgenden Beispielen für die Suche mit vorangestelltem Sternchen wird angenommen, dass die Einstellung auf den Standardwert "Suchbegriff" eingestellt ist.
|
Platzhalterzeichen können keine Leerstellen zwischen Suchbegriffzeichenfolgen ersetzen. Dies kann ggf. zu Unübersichtlichkeit führen, da Windchill Index Search einige Sonderzeichen durch ein Leerzeichen ersetzt. Ein Beispiel für dieses Verhalten wird unten angegeben.
Beispiel: Nachgestellter Platzhalter
In diesem Beispiel führen Sie eine Suche für den Suchbegriff "form" aus, gefolgt von 0 oder mehr Zeichen:
Suchergebnisse
Der Suchbegriff, gefolgt von 0 oder mehr Zeichen, wird mit allen indizierten Objektattributen und dem indizierten Inhaltstext verglichen:
Beispiel: Vorangestellter Platzhalter
In diesem Beispiel führen Sie eine Suche für den Suchbegriff "form" aus, dem 0 oder mehr Zeichen vorangestellt sind:
Suchergebnisse
◦ Der Suchbegriff, dem 0 oder mehr Zeichen vorangestellt sind, wird mit den Attributen Name und Nummer verglichen.
◦ Der Suchbegriff wird auch mit anderen Objektattributen als den Attributen Name und Nummer sowie Text im Inhalt verglichen. Der vorangestellte Platzhalter wird jedoch ignoriert. Daher werden der Inhalt und andere Attribute nur nach dem Wort "form" durchsucht.
| • "QA Meeting Minutes" liefert kein Ergebnis, da Windchill vorangestellte Platzhalter nicht anwendet, wenn im Inhaltstext gesucht wird. Daher wird das Wort "platform" im Inhalt ignoriert. Jedoch wird das Objekt mit dem Namen "Primary Platform Specs" als Ergebnis aufgeführt, da Windchill vorangestellte Platzhalter anwendet, wenn die Attributwerte Name und Nummer gesucht werden. • "TR-Suppliers" wird nicht als Ergebnis aufgeführt, selbst wenn "reform" in den Attributwert Beschreibung mit eingeschlossen wird. Dies liegt daran, dass nur in den Attributfeldern Name und Nummer nach "*form" gesucht wird, wenn Sie einen vorangestellten Platzhalter verwenden. Andere Objektattribute wie Beschreibung werden nicht nach "*form" durchsucht. Wenn das Wort "form" ohne vorangestellte oder nachfolgende Zeichen im Attributwert Beschreibung vorhanden ist, sollte das Objekt "TR-Suppliers" in den Suchergebnissen angezeigt werden. • Das Objekt mit dem Namen SF001 wird auch als Ergebnis zurückgegeben, da das exakte Wort "form" im Attribut Beschreibung enthalten ist. |
Beispiel: Vorangestellte und nachfolgende Platzhalter
In diesem Beispiel führen Sie eine Suche für den Suchbegriff "form" aus, der von 0 oder mehr Zeichen umgeben ist:
Suchergebnisse
In dieser Suche werden die Ergebnisse der beiden vorherigen Suchen kombiniert:
◦ Der Suchbegriff, dem 0 oder mehr Zeichen vorangestellt sind, wird mit den Attributen Name und Nummer verglichen.
◦ Der Suchbegriff, gefolgt von 0 oder mehr Zeichen, wird mit allen indizierten Attributen verglichen.
| Da diese zwei Regeln kombiniert werden, schließt die Suche auch Objekte ein, deren Attribut Name oder Nummer die Zeichenfolge "form" umgeben von einem oder mehreren Zeichen enthält (z.B. "Information" oder "Aufgabenformular"). |
◦ Der Suchbegriff wird mit dem Inhalt verglichen. Der vorangestellte Platzhalter wird ignoriert, aber der nachfolgende Platzhalter wird beibehalten.
Beispiel: Platzhalter innerhalb eines einzelnen Suchbegriffs
In diesem Beispiel führen Sie eine Suche für die Suchbegriffe "oil" und "pump" durch, verknüpft durch ein oder mehrere Zeichen.
Suchergebnisse
Weitere Informationen finden Sie hier:
Beispiel: Platzhalter innerhalb zweier unabhängiger Suchbegriffe
In diesem Beispiel führen Sie eine weitere Suche für die Suchbegriffe "oil" und "pump" aus. Dieses Mal schließen Sie jedoch ein Leerzeichen zwischen "oil*" und "pump" mit ein.
Suchergebnisse
Weitere Informationen finden Sie hier: