Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/06/2008, 03:15
Avatar de Koudelka
Koudelka
 
Fecha de Ingreso: febrero-2008
Mensajes: 397
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Quitar los segundos

Me he fijado en otro dato que no se si es cosa mía o ya del propio programa. Para probar si servía de algo todo lo que estoy intentando (ya que no he conseguido que funcione), he quitado los segundos totales de cada registro de un día. Ahora vamos con un ejemplo.

Un trabajador ha trabajado en total 2:34:00
Su precio/hora es: 1,8
En total (que sería horas totales * precio/hora) me marca en el informe es de 4,62

Ahora, yo cojo la calculadora y hago 2,34*1,8 y me da el resultado de 4,212....

No tendría que dar lo mismo?

EDITADO

Ya me he fijado porqué calcula mal XDDD (pero lo de los segundos sigue vigente). Veamos, como las horas totales están mostradas en horas, minutos y segundos, si lo intento multiplicar por el precio me da error, así que hice un campo de texto (invisible >.<) que en vez de tener puesto =TimeToString(Suma([HorasM])+Suma([HorasT])) tiene puesto =(Suma([HorasM])+Suma([HorasT]))*24

Por lo que ya no se me ocurre qué hacer, en uno me muestra 2 horas y 34 minutos y en el campo de texto 2,57.... >.<
No hay forma de coger el campo de horas totales y después convertirlo en número o algo para hacer el cálculo?
__________________
Cámara Oscura
Etheria

Última edición por Koudelka; 23/06/2008 a las 03:21