23/06/2008, 03:15
|
| | | Fecha de Ingreso: febrero-2008
Mensajes: 397
Antigüedad: 17 años 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?
Última edición por Koudelka; 23/06/2008 a las 03:21 |