Relatorio do Quick Report
Pessoal, estou precisando da ajuda de vcs para somar horas no quick resport, da seguinte maneira:
Tenho grupo de itens, nesse caso, maquinas, exemplo:
MAQUINA 1 = 10:00
MAQUINA 1 = 14:40
MAQUINA 1 = 02:30
Total = 27:10
MAQUINA 1 = 10:00
MAQUINA 1 = 02:40
MAQUINA 1 = 03:50
Total = 16:30
Valeu e estou no aguardo, sds
Tenho grupo de itens, nesse caso, maquinas, exemplo:
MAQUINA 1 = 10:00
MAQUINA 1 = 14:40
MAQUINA 1 = 02:30
Total = 27:10
MAQUINA 1 = 10:00
MAQUINA 1 = 02:40
MAQUINA 1 = 03:50
Total = 16:30
Valeu e estou no aguardo, sds
Cinh0
Curtidas 0
Respostas
Sam
13/11/2003
Amigão, converte a hora pra decimal faça os cálculos depois volte pra hora.
Ex:
VAR_FLOAT := HORA/(1/24); //CONVERTE A HORA PRA DECIMAL
VAR_FLOAT := VAR_FLOAT+15; //SOMA DECIMAL
VAR_STRING := TIMETOSTR(VAR_FLOAT*(1/24); //CONVERTE DECIMAL PRA HORA
VAR_HORA := STRTOTIME(VAR_STRING); //CONVERTE STRING PARA TIME
Espero ter ajudado !!!
Ex:
VAR_FLOAT := HORA/(1/24); //CONVERTE A HORA PRA DECIMAL
VAR_FLOAT := VAR_FLOAT+15; //SOMA DECIMAL
VAR_STRING := TIMETOSTR(VAR_FLOAT*(1/24); //CONVERTE DECIMAL PRA HORA
VAR_HORA := STRTOTIME(VAR_STRING); //CONVERTE STRING PARA TIME
Espero ter ajudado !!!
GOSTEI 0
Cinh0
13/11/2003
Sam, não deu certo, deu um numero louco aqui, vc nao tem outra maneira de fazer isso não? Da uma olhada no exemplo que coloquei em cima para vê se vc me ajuda, estou precisando muito fazer isso. É muito importante saber que esse campos da hr está armazenado em uma tabela e preciso somar quando o usuário solicitar o relatorio e consequentemente jogar o resultado no quick report.
PEssoal, me ajudem, estou precisando d++ disso e não tou conseguindo fazer nem a p@u.
Valeu pela atenção.
PEssoal, me ajudem, estou precisando d++ disso e não tou conseguindo fazer nem a p@u.
Valeu pela atenção.
GOSTEI 0