Diseñar filtros

El módulo para diseñar filtros permite crear y almacenar ciertos procedimientos que se pueden usar en muchas partes del programa para limitar la inclusión de animales que cumplan con las características especificadas en el filtro. De esta forma, el usuario puede producir listas o reportes limitados a los animales que cumplan con el criterio aplicado en el filtro. Como ejemplos, se puede producir una lista de vacas lactando preñadas, o limitar la entrada de eventos solo a hembras mayores de 18 meses que ya tengan servicio, etc.

Si desea ver una secuencia paso a paso sobre cómo diseñar filtros pulse sobre .

A continuación se describe en detalle cada uno de los elementos de este módulo.

Este cuadro de lista presenta el nombre del filtro desplegado. Se puede desplegar cualquier otro filtro seleccionándolo de la lista de filtros disponibles en el cuadro. Pulse sobre la flecha para desplegar la lista de filtros disponibles.

 

Los siguientes botones realizan las siguientes funciones:

 - Cierra el módulo y aplica el filtro seleccionado.

 - Cierra el módulo sin aplicar ningún filtro.

 - Permite cambiar las especificaciones del filtro actual

 - Permite diseñar un nuevo filtro con base en el filtro que estaba seleccionado.

 - Borra el filtro actual.

 

El módulo de edición/creación de filtros se divide en tres secciones relacionadas con distintos aspectos.

1. Edad y tipo de animal: En el ejemplo de abajo el filtro está limitando a animales mayores de 366 días de edad (el valor de edad "hasta" en blanco significa que no hay límite superior, es decir "hasta cualquier edad" ), adicionalmente está limitando solamente a hembras de reproducción (He:Rp), y finalmente el filtro está discriminando entre animales mamando y destetos (el cuadro de mamando no está chequeado), por lo tanto el filtro producirá solamente hembras destetas mayores de un año. 

2. Estado de producción y fertilidad: En el ejemplo de abajo el filtro está limitando a los animales de parto 0 (novillas). El estado de la lactancia (lactando/seca) por supuesto no aplica a los registros de novillas, por lo tanto es indiferente si se chequean o no los cuadros de lactando/seca. Los cuadros de verificación relacionados con el estado de fertilidad aseguran que se incluirán todas las novillas a excepción de las que estén programadas para descarte (note que es el único cuadro no chequeado).

3. Eventos: Las tres tablas de la parte inferior permiten ubicar animales de acuerdo a que en su registro individual se hayan registrado eventos desde un período de tiempo especificado, a que existan eventos programados hasta un período de tiempo especificado o finalmente, permite ubicar animales que no hayan tenido el evento especificado en el período determinado. Si se ingresan valores en más de una tabla, el registro del animal debe cumplir con todos los criterios para ser incluido en el filtro.

 

Tenga en cuenta que en el módulo de edición/creación de filtros, un cuadro de verificación no chequeado (  es lo contrario de ) da como resultado la exclusión de cualquier animal con la característica.  

Como un ejemplo,  excluirá todos los tipos de animales excepto He:Rp (Hembra de reproducción).

Para un cuadro de texto, donde se requiere el ingreso de números o textos, dejar en blanco significa que el valor será ignorado. Como ejemplo, significa que los animales deben tener como mínimo 366 días de edad, ya que el valor en blanco del cuadro “hasta” significa que no existe un límite de edad superior (hasta infinito).

Después de editar o crear un nuevo filtro, se le debe asignar el nombre apropiado en el cuadro de texto de la barra de menú. Al pulsar el botón guardar se almacenará el filtro, el cual quedará disponible en la lista de selección a lo largo del programa.

Nota: