Fórum Relatorio do Quick Report #194776

13/11/2003

0

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


Cinh0

Cinh0

Responder

Posts

13/11/2003

Sam

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 !!!


Responder

Gostei + 0

13/11/2003

Cinh0

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.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar