Con este informe vamos a poder ver la evolución de la condición corporal de los animales basándonos en las acciones de reproducción insertadas de condición corporal El botón que genera está en Reproducción → Informes → Informes RE, el id de referencia es imprimeConCor, el id del informe es admin/central/22. La interfaz está definida en client/principal/f_informes_RE.xml. La ejecución comienza imprimeConCor.addActionListener - Primero obtenemos los registros de los animales que tenemos en la tabla de la interfaz de [[barra_menu_principal:menu_reproduccion#informes_re|Informes RE]] - Consultamos la entidad ''EAnimales'' para obtener los registros de la base de datos para los animales de la tabla anterior. - Con estos datos conformamos un Hashtable y hacemos una consulta nuevamente la entidad ''EAnimales'' con el flag de consulta ''concor'' con valor ''si'' - En la entidad EAnimales creamos un EntityResult con el valor generado por el método ''fai_gra_cond_cor'' - Obtenemos los datos técnico si existe, en caso contrario, del administrador, en caso contrario del ganadero - Por cada animal del paso 2 iteramos - Consultamos el propietario, y el cea de la entidad **EExplotaciones**, si no hay resultado entonces utilizamos los campos de los parámetros que se le pasan a la función ''fai_gra_cond_cor'' - En caso de el tipo de animal no sea vaca hacemos lo siguiente - Obtenemos todas las entradas de historial animal para el animal y solo los campos de condición corporal y DEL - Iteramos la consulta anterior - Rellenamos los datos de condición corporal y rellenamos un Hashtable y lo insertamos en un EntityResult - Insertamos valores de condición corporal ideal, máximo y mínimo y lo ponemos también en el EntityResult que devolvemos para representarlo en el gráfico.