Totalizar horas en un informe acess

Porque no puedo totalizar el total de horas en un informe, por cada empleado, si en el informe estoy utilizando esta fórmula =Suma(Format(Abs([difhora]);"Hora corta")), en donde difhora es un campo calculado en la consulta para determinar las horas laboradas en un día con la fórmula difhora: Format(Abs([as_Horas]-[as_Horae]);"Hora corta"), en donde as_horas es la hora de salida y as_horae es la hora de entrada. Y como podría hacer para obtener ese total de horas en el informe.

1 Respuesta

Respuesta
2

Partiendo de la premisa de que no le veo sentido a la formula, ya que si tienes una hora de entrada, otra de salida, para saber la diferencia en un cuadro de texto, o bien por el origen de control o bien por código con poner

difhora=horasalida-horaentrada

El problema que vas a tener es si la suma de las horas trabajadas en un intervalo superan las 24 h, ya que el valor que te aparecería sería diferente.

Te convendría mirar

Suma de horas en informe ACCESS 2007

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas