Acciones de filtro

Las acciones de filtro definen qué acción se toma cuando se encuentra un patrón de filtro en la salida del paso. Cada patrón de filtro que cree estará asociado a una sola acción de filtro. Tanto los patrones como las acciones de filtro están definidos en filtros de registro.

Para crear un filtro de registro, seleccione Proyectos > Filtros de registro. Para obtener más información, consulte el apartado Filtros de registro.

Acción de filtro Definición Resultados de paso
Establecer anomalía (valor predeterminado) Cuando el sistema encuentra el patrón de filtro, éste establece los resultados de paso en Anomalía y continúa buscando en la línea actual patrones de filtro en el conjunto. Anomalía
Establecer Anomalía/Parada Cuando el sistema encuentra el patrón de filtro, éste establece los resultados de paso en Anomalía, deja de buscar en la línea actual patrones de filtro en el conjunto, pasa a la siguiente línea e inicia de nuevo la búsqueda de patrones. Anomalía
Borrar anomalía Cuando el sistema encuentra el patrón de filtrado, establece el estado de resultado del paso en Superado y continua buscando en la línea actual los patrones de filtro en el conjunto. Éxito
Borrar Anomalía/Parada Cuando el sistema encuentra el patrón de filtro, éste establece los resultados de paso en Éxito, deja de buscar en la línea actual patrones de filtro en el conjunto, pasa a la siguiente línea e inicia de nuevo la búsqueda de patrones. Éxito
Parada Cuando el sistema encuentra el patrón de filtro, éste deja de buscar en la línea actual patrones de filtro en el conjunto, pasa a la siguiente línea e inicia de nuevo la búsqueda de patrones. No cambia el estado de resultados de paso. No aplicable
Incluir Incluir le permite hacer referencia a uno o más filtros de registro en otro filtro de registro. Usted especifica el filtro de registro que quiere incluir en el campo Patrón y selecciona Incluir en el campo Acción. No aplicable
Aviso Cuando el sistema encuentra el patrón de filtrado, establece el estado de resultado del paso en Aviso y continua buscando en la línea actual los patrones de filtro en el conjunto. (Nota: el estado Aviso es un estado de éxito; se ejecutará cualquier cadena de éxito asignada a este paso). Aviso
Borrar Aviso Cuando el sistema encuentra el patrón de filtro, éste establece el estado de resultados de paso en Éxito y continúa buscando en la línea actual patrones de filtro en el conjunto. Éxito
Borrar Aviso/Parada Cuando el sistema encuentra el patrón de filtro, éste establece los resultados de paso en Éxito, deja de buscar en la línea actual patrones de filtro en el conjunto, pasa a la siguiente línea e inicia de nuevo la búsqueda de patrones. Éxito
Notificar Cambios

Para utilizar Notificar cambios, se debe incluir un adaptador que cree una lista de relaciones en el proyecto, y el paso de adaptador se debe ejecutar antes que el paso que contiene el filtro de registro Notificar cambios.

La lista de relaciones de adaptador empareja usuarios y objetos (por ejemplo, archivos cambiados). Para obtener detalles, consulte la referencia XML de adaptador.

Una vez que se ha ejecutado el adaptador y ha creado la lista de relaciones, si un filtro de registro con la acción Notificar cambios coincide con el patrón de filtro en una línea de salida del paso, se vuelve a explorar la línea para intentar hacer coincidir los objetos de la lista de relaciones. Si se encuentra una coincidencia de objeto, se envía una notificación de correo electrónico a los usuarios emparejados con el objeto.

Por ejemplo, en la siguiente línea de salida de un paso, la coincidencia de objeto para el patrón de filtro Error es MyFile.c. Es decir, se envía una notificación de correo electrónico a aquellos usuarios emparejados con el objeto MyFile.c en la lista de relaciones.

Error: señal no válida en la línea 55 de MyFile.c

No aplicable
Detener compilación con resultado anómalo Cuando el sistema encuentra el patrón de filtrado, establece el resultado del trabajo en Anomalía y sale del trabajo. El resultado del paso se establece de acuerdo con sus resultados. No se ejecutan más pasos. resultado
Detener compilación con resultado con éxito Cuando el sistema encuentra el patrón de filtrado, establece el resultado del trabajo en Superado y sale del trabajo. El resultado del paso se establece de acuerdo con sus resultados. No se ejecutan más pasos. resultado
Detener compilación con resultado de aviso Cuando el sistema encuentra el patrón de filtrado, establece el resultado del trabajo en Aviso y sale del trabajo. El resultado del paso se establece de acuerdo con sus resultados. No se ejecutan más pasos. resultado

Comentarios