Grundlagen > Windchill Suche > Beispiele für detaillierte Suchen > Revisions- und Iterationskriterien zum Suchen verwenden
  
Revisions- und Iterationskriterien zum Suchen verwenden
Windchill verwendet Objektversionen, um einen historischen Datensatz der Änderungen an Datenobjekten aufzuzeichnen, z.B. an Teilen und Dokumenten.
Eine Versions-ID, z.B. "A.1", besteht aus einer Revision (A) und einer Iteration (1). Eine neue Revision wird erstellt, wenn ein Objekt überarbeitet wird. Eine neue Iteration wird erstellt, wenn das Objekt ausgecheckt und wieder eingecheckt wird. Weitere Informationen finden Sie unter Objektversionen.
* 
Revisionssequenzen sind nur für Objekte in einem Produkt oder einer Bibliothek anwendbar. Projekt- oder Programmobjekte können nicht überarbeitet werden.
Die folgenden Beispiele verwenden eine alphabetische Revisionssequenz (A, B, C ...) und numerische Iterationen (1, 2, 3 ...), Ihr Standort-Administrator kann jedoch auch eine angepasste Revisionssequenz implementierten.
Der Windchill Suchindex enthält nur die neueste Iteration eines Objekts. Sie können zwar das Feld Iteration verwenden, um veraltete Iterationen in eine indizierte Suchbegriffsuche einzuschließen, die Suchkriterien werden jedoch nur für die neueste Iteration verglichen. Wenn die Suche zusätzliche Attributkriterien enthält, erhalten Sie möglicherweise unerwartete Ergebnisse. Weitere Informationen finden Sie unter Veraltete Iterationen mit mehreren Kriterien.
Standardmäßig sucht Windchill nur in der neuesten Iteration jeder Revision. Angenommen, der Objektverlauf sieht wie folgt aus. Wenn Sie eine Suche durchführen, vergleicht Windchill nur Ihre Suchkriterien mit den neuesten Iterationen. Veraltete Iterationen werden ignoriert:
* 
Verwenden Sie die Einstellung Suche nach neuester Version, um die neueste Revision anzuzeigen, die den Suchergebnissen entspricht. Wenn Sie diese Einstellung auf Ja festgelegen, wird nur "Drive Shaft C.1" zurückgegeben.
Sie können die Suche mittels detaillierter Suchkriterien erweitern und alle, die neusten oder bestimmte Revisionen und Iterationen der Objekte einschließen:
Weitere Informationen zur Verwendung dieser Felder finden Sie unter Kriterien.
Unter Beispiele für detaillierte Suchen finden Sie eine Erläuterung der in den Tabellen verwendeten Formatierung.
Dieses Thema enthält Beispiele, die die folgenden Kriterien verwenden:
Revision und Iteration angeben
Revision=B
Iteration=1
Revision und alle Iterationen angeben
Revision=A
Iteration=Alle
Lebenszyklusstatus und neueste Version angeben
Lebenszyklusstatus=Freigegeben
Revision=Neueste
Iteration=Neueste
Lebenszyklusstatus und alle Revisionen angeben
Lebenszyklusstatus=Freigegeben
Revision=Alle
Iteration=Neueste
Iteration und Lebenszyklusstatus angeben
Lebenszyklusstatus=Freigegeben
Revision=Neueste
Iteration=1
* 
Die Beispiele in diesem Thema setzen folgende Regeln voraus:
Die Einstellung Suche nach neuester Version ist auf Nein festgelegt.
Das Feld Kriterien verwendet den Operator UND.
* 
Viele der folgenden Beispiele enthalten in den Suchkriterien die Regel Iteration=Neueste. In der Praxis ist die Angabe dieses Felds jedoch unnötig. Standardmäßig werden alle Suchen immer auf die neueste Iteration angewendet. Das Feld Iteration ist nur nützlich, wenn Sie alle Iterationen oder eine bestimmte Iteration einschließen möchten.
Revision und Iteration angeben
In diesem Beispiel führen Sie eine Suche mit folgenden Attributen unter Kriterien aus:
Revision=B
Iteration=1
Die folgenden Ergebnisse werden zurückgegeben:
Revision und alle Iterationen angeben
In diesem Beispiel führen Sie eine Suche mit folgenden Attributen unter Kriterien aus:
Revision=A
Iteration=Alle
Die folgenden Ergebnisse werden zurückgegeben:
Lebenszyklusstatus und neueste Version angeben
In diesem Beispiel führen Sie eine Suche mit folgenden Attributen unter Kriterien aus:
Lebenszyklusstatus = Freigegeben
Revision=Neueste
Iteration=Neueste
Die folgenden Ergebnisse werden zurückgegeben:
Diese Suche gibt die neueste Version zurück, die alle Suchparameter erfüllt. Wenn Sie z.B. den Lebenszyklusstatus von "Drive Shaft C.1" in Freigegeben ändern, wird Version B.2 nicht mehr in den Suchergebnissen angezeigt.
Lebenszyklusstatus und alle Revisionen angeben
In diesem Beispiel führen Sie eine Suche mit folgenden Attributen unter Kriterien aus:
Lebenszyklusstatus = Freigegeben
Revision=Alle
Iteration=Neueste
Die folgenden Ergebnisse werden zurückgegeben:
* 
Wenn die Einstellung Suche nach neuester Version auf Nein festgelegt ist, müssen Sie Revision=Alle oder Iteration=Neueste nie angeben. Dies ist bereits das Standardverhalten.
Der Parameter Iteration=Neueste ist in jeder Suche implizit enthalten. Wenn die Einstellung Suche nach neuester Version jedoch auf Ja festgelegt wird, wird durch Festlegen von Revision=Alle die Anzahl der Suchergebnisse erhöht.
Iteration und Lebenszyklusstatus angeben
In diesem Beispiel führen Sie eine Suche mit folgenden Attributen unter Kriterien aus:
Lebenszyklusstatus = Freigegeben
Revision=Neueste
Iteration=1
Die folgenden Ergebnisse werden zurückgegeben:
* 
Wenn Sie eine Suchbegriffsuche mit installierter und aktivierter Indexierung ausführen und mit zusätzlichen Kriterien (z.B. alle Iterationen in einem bestimmten Lebenszyklusstatus) nach veralteten Iterationen suchen möchten, gibt die Suche möglicherweise unerwartete Ergebnisse zurück. Weitere Informationen finden Sie unter Veraltete Iterationen mit mehreren Kriterien.