Access - Restar valor anterior en subformulario

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 79 puestos en Access (en relación al último mes)
Gráfica de Access

Restar valor anterior en subformulario

Publicado por Baruschs (1 intervención) el 05/03/2019 01:08:33
1

Que tal:

Requiero llevar el registro de incidencias de personal, en el cual se van capturando los días de vacaciones solicitados, cada empleado cuenta con 10 días de vacaciones por periodo al año, siendo 2 periodos por año, Lo que requiero es validar los días solicitados por año y llevar el historial.

Adjunto imagen para dar una idea.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 826
Oro
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Restar valor anterior en subformulario

Publicado por Jesús Manuel (363 intervenciones) el 08/03/2019 13:51:12
El campo de días restantes puede ser un campo calculado tal que:

Días Restantes: 10 - Nz(Dsuma(Criterios para función Dsuma filtrando por año y período);0)


Le restamos a 10 el valor que nos de la función Dsuma (o Dsum en la versión inglesa) pasando como criterios el año y el período.
Con la fucnión Nz evitamos un valor NULL de la función Dsuma y lo transformamos en un 0


Puedes ver como construir la función Dsuma en el siguinte link:

https://docs.microsoft.com/es-es/office/vba/api/access.application.dsum
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar