Principios > Búsqueda de Windchill > Ejemplos de búsqueda avanzada > Búsqueda con revisión y criterios de iteración
  
Búsqueda con revisión y criterios de iteración
Windchill utiliza las versiones del objeto para capturar un registro histórico de modificaciones realizadas en los objetos de datos como artículos y documentos.
Un identificador de la versión como "A.1" se compone de una revisión (A) y una iteración (1). Al revisarse un objeto, se crea una nueva revisión Se crea una nueva iteración cuando un objeto se extrae y se vuelve a archivar. Para obtener más información, consulte Versiones de objeto.
* 
Las secuencias de revisiones solo se aplican a los objetos que se encuentran en un producto o una biblioteca. No se puede crear una nueva versión de los objetos del proyecto o programa.
En los siguientes ejemplos se utilizan una secuencia alfabética de revisión (A, B, C, etc.) e iteraciones numéricas (1, 2, 3, etc.), pero los administradores del sitio pueden implementar una secuencia de revisión personalizada.
En el índice de búsqueda de Windchill solo se incluye la última iteración de un objeto. Aunque es posible utilizar el campo Iteración para incluir iteraciones antiguas en una búsqueda por palabra clave indexada, los criterios de búsqueda se comparan solo en relación con la última iteración. Si en la búsqueda se incluyen criterios de atributos adicionales, es posible que se obtengan resultados inesperados. Para obtener más información, consulte Iteraciones antiguas que utilizan varios criterios.
Por defecto, Windchill busca solo en la última iteración de cada revisión. Por ejemplo, supongamos que existe el siguiente historial de objetos. Al realizar una búsqueda, Windchill solo compara los criterios de búsqueda en las últimas iteraciones. Se desestiman las iteraciones antiguas:
* 
Utilice la preferencia Búsqueda de versión más reciente para ver solo la última revisión que coincide con los resultados de la búsqueda. Por ejemplo, si esta preferencia se define en , entonces solo se devuelve Drive Shaft C.1.
Sin embargo, se pueden utilizar los criterios de búsqueda avanzada para ampliar la búsqueda e incluir todas las revisiones e iteraciones de objetos, las últimas o algunas determinadas:
Para obtener más información sobre cómo utilizar estos campos, consulte Criterios.
Consulte Ejemplos de búsqueda avanzada para obtener una explicación sobre el formato que se utiliza en las tablas.
En este tema se incluyen ejemplos que utilizan los criterios siguientes:
Especificar la revisión y la iteración
Revisión=B
Iteración=1
Especificar la revisión y todas las iteraciones
Revisión=A
Iteración=Todas
Especificar el estado y la última versión
Estado=Liberado
Revisión=Más reciente
Iteración=Más reciente
Especificar el estado y todas las revisiones
Estado=Liberado
Revisión=Todas
Iteración=Más reciente
Especificar la iteración y el estado
Estado=Liberado
Revisión=Más reciente
Iteración=1
* 
En los ejemplos de este tema se presuponen las siguientes reglas:
La preferencia Búsqueda de versión más reciente está definida en No.
En el campo Criterios se utiliza el operador Y.
* 
En muchos de los ejemplos siguientes se incluye Iteración=Más reciente en los criterios de búsqueda. Sin embargo, en la práctica, especificar este campo es innecesario. Por defecto, todas las búsquedas se realizan siempre en relación con la última iteración. El campo Iteración solo es útil si desea incluir todas las iteraciones o una iteración concreta.
Especificar la revisión y la iteración
En este ejemplo, se realiza una búsqueda con los siguientes atributos en Criterios:
Revisión=B
Iteración=1
Se devuelven los resultados siguientes:
Especificar la revisión y todas las iteraciones
En este ejemplo, se realiza una búsqueda con los siguientes atributos en Criterios:
Revisión=A
Iteración=Todas
Se devuelven los resultados siguientes:
Especificar el estado y la última versión
En este ejemplo, se realiza una búsqueda con los siguientes atributos en Criterios:
Estado=Liberado
Revisión=Más reciente
Iteración=Más reciente
Se devuelven los resultados siguientes:
Esta búsqueda devuelve la última versión que cumple todos los parámetros de búsqueda. Por ejemplo, si se cambia el estado de Drive Shaft C.1 a Liberado, la versión B.2 dejará de aparecer en los resultados.
Especificar el estado y todas las revisiones
En este ejemplo, se realiza una búsqueda con los siguientes atributos en Criterios:
Estado=Liberado
Revisión=Todas
Iteración=Más reciente
Se devuelven los resultados siguientes:
* 
Si la preferencia Búsqueda de versión más reciente se define en No, no es necesario especificar nunca Revisión=Todas o Iteración=Más reciente. Este ya es el comportamiento por defecto.
El parámetro Iteración=Más reciente es implícito en cada búsqueda. Sin embargo, si la preferencia Búsqueda de versión más reciente se define en , definir Revisión=Todas aumentaría el número de resultados de la búsqueda.
Especificar la iteración y el estado
En este ejemplo, se realiza una búsqueda con los siguientes atributos en Criterios:
Estado=Liberado
Revisión=Más reciente
Iteración=1
Se devuelven los resultados siguientes:
* 
Si se realiza una búsqueda por palabra clave con la indexación instalada y activada, y desea buscar iteraciones antiguas con criterios adicionales (tales como todas las iteraciones en un determinado estado), la búsqueda podría devolver resultados inesperados. Para obtener más información, consulte Iteraciones antiguas que utilizan varios criterios.