Para ponernos en situación, trata de un sistema de control de presencia en el trabajo.
Cuando un usuario sale antes de tiempo, genera dos incidencias en la tabla incidencias. Una por salida antes del horario previsto, y otra por ausencia.
El tema es que cuando los supervisores imprimen los partes de incidencias, salen dos partes, uno por incidencia, y querría que solo les saliera el de salida antes del horario previsto.
Para no liarla mucho en otras partes del sistema (hay varios programas involucrados) quiero hacer una vista nueva en la que salga esta tabla filtrada, tal que solamente me muestre los registros que sean SALIDA ANTES DEL HORARIO y no los de Ausencia.
Y los otros tipos de incidencia que los deje tal cual estan.
En el ejemplo a continuación, vemos la vista actual. Le he sacado columnas para no liar más la cosa. Querría mostrar las dos primeras filas, y de las cuatro últimas, solamente las dos que pone SalidaAntesHorarioPrevisto como descripción de incidencia.
Código:
Cual seria la manera más facil de conseguirlo?EMP NOMBRE DESCRIPCIONINCIDENCIA FECHA NUMERO 23 NOMBRE FICTICIO1 AusenciaNoJustificada 19/02/2010 110614 23 NOMBRE FICTICIO1 AusenciaNoJustificada 19/02/2010 110635 57 NOMBRE FICTICIO2 SalidaAntesHorarioPrevisto 19/02/2010 110641 57 NOMBRE FICTICIO2 AusenciaNoJustificada 19/02/2010 110642 61 NOMBRE FICTICIO3 SalidaAntesHorarioPrevisto 18/02/2010 110597 61 NOMBRE FICTICIO3 AusenciaNoJustificada 18/02/2010 110598
Muchas gracias