Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buen día a tod@s, gracias por aceptarme en el grupo.
Tengo una consulta para hacerles, seguramente podrán ayudarme:
Tengo una tabla ("Ausencias") donde se guardan las ausencias de los empleados. Ésta tiene los campos "AusenteDesde" y "AusenteHasta". Ahora bien, para una aplicación de ausentismo, necesito poder filtrar todos los empleados que estuvieron ausentes en un determinado período mes-año. Por ejemplo todos los que estuvieron ausentes durante Marzo de 2017. En cualquier caso, "AusenteDesde" puede ser una fecha en Marzo de 2017, o cualquier otro momento anterior en una ausencia prolongada. De la misma manera, "AusdenteHasta" puede contener una fecha superior a Marzo de 2017, por el mismo motivo.
¿De qué manera podría hacerlo? ¿Cómo hago para comparar el período seleccionado con las fechas de inicio y fin de ausencia de los empleados? Necesitaría una orientación.
Muchas gracias, y disculpen las molestias.
Saludos!
Hola Ariel,
Échale un vistazo al ejemplo adjunto.
En el script se crea un calendario con todos los días comprendidos entre una fecha de inicio y una de fin y se tiene una tabla inline con las bajas.
En diseño, cuando el usuario selecciona un periodo de tiempo se asigna un valor a una variable con la fecha mínima del tramo y a otra variable un valor con la fecha máxima del tramo. En la tabla simple se muestran los registros de baja que tengan algún día dentro del período seleccionado por el usuario.
Espero que te sirva.
Un saludo,
H
Hola Ariel,
Échale un vistazo al ejemplo adjunto.
En el script se crea un calendario con todos los días comprendidos entre una fecha de inicio y una de fin y se tiene una tabla inline con las bajas.
En diseño, cuando el usuario selecciona un periodo de tiempo se asigna un valor a una variable con la fecha mínima del tramo y a otra variable un valor con la fecha máxima del tramo. En la tabla simple se muestran los registros de baja que tengan algún día dentro del período seleccionado por el usuario.
Espero que te sirva.
Un saludo,
H
Muy bueno, Héctor, muchas gracias! Solucionado!