Jump to content
Fórum Script Brasil
  • 0

Soma de tempos no Crystal


Guest Ferz

Question

Olá....

Estou montando um relatório onde consta a duração das ligações que um determinado usuário fez, depois eu preciso colocar o total por usuário, mas o Crystal não me dá opção de somar campos datetime.... como posso fazer? :unsure:

Obrigada,

Ferz

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

ele não soma datetime porque não se soma tempo mesmo. você tem q saber o valor dos minutos e depois somar.

tipo, multiplique o numero de horas por 60 e some com o numeros de minutos a mais.

por exemplo, 2:30 (duas horas e meia) -> 2h 30min -> (2*60) min + 30 min = 150 minutos.

ai depois disso é só somar o valor em minutos.

depois pra exibir em format de horas, é só dividir por 60 e tirar o valor inteiro q você vai ter o numero de horas. ai você pega o resto pra saber os minutos a mais.

exemplo: 150min / 60 = 2 com resto 30, ou seja 2h e 30min.

aqui tem um exemplo disso no Visual Basic http://scriptbrasil.com.br/forum/index.php?showtopic=108910 você pode adaptar pro Crystal.

se você precisar do valor dos segundos tb, obviamente é so multiplicar as horas por 3600 e os minutos por 60.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.5k
×
×
  • Create New...