segunda-feira, 18 de fevereiro de 2013

Business Object - Web Intelligence Segundos no formato Hora Minuto e segundos

Olá pessoal,

Segue abaixo como transformar dentro do web intelligence do Business Object um campo de segundos para o formato de hora minutos e segundos, exemplo: 03:20:35.

Crie uma variável em seu relatório e utilize as seguintes fórmulas: 




= If ((IsNull([Tempo Resol Seg])) Or([Tempo Resol Seg] = 0 )) Then ("00:00:00") Else FormatNumber(Floor([Tempo Resol Seg] /3600) ;"00") + ":" + FormatNumber(Floor(Mod([Tempo Resol Seg] ;3600)/60) ;"00") + ":" + FormatNumber(Mod(Mod([Tempo Resol Seg] ;3600) ;60) ;"00")



Caso o seu Business Object seja em português, segue a fórmula traduzida. 


= Se ((ÉNulo([Tempo Resol Seg])) Ou([Tempo Resol Seg] = 0 )) Então("00:00:00") Senão FormatoNúmero(InteiroInf([Tempo Resol Seg] /3600) ;"00") + ":" + FormatoNúmero(InteiroInf(Mod([Tempo Resol Seg] ;3600)/60) ;"00") + ":" + FormatoNúmero(Mod(Mod([Tempo Resol Seg] ;3600) ;60) ;"00")

Espero que seja útil a voces,

Fabio Motta
 

0 comentários:

Postar um comentário

 

Copyright © Conversas Tecnicas Design by Free CSS Templates | Blogger Theme by BTDesigner | Powered by Blogger