Estou com um prolema para somar horas em um relatorio JasperReport que utilizo.
Criei uma variavel e configurei ela para somar (sum) passei o campo do tipo time que quero a soma e coloquei a variavel do tipo time mas sempre retorna este erro:
#0 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.Pattern.php(81): DateTime->__construct(‘115’) #1 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.ReportGenerator.php(393) : eval()‘d code(1): Pattern->dateFormat(115, ‘0’) #2 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.ReportGenerator.php(393): eval() #3 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PDFReport.php(110): ReportGenerator->evalExpression(’$this->pattern-…’) #4 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PDFReport.php(242): PDFReport->drawTextField(Object(TextField)) #5 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PDFReport.php(396): PDFReport->addBand(Object(Band)) #6 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PDFReport.php(423): PDFReport->addLastPageFooter() #7 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PDFReport.php(524): PDFReport->addSummary() #8 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PDFReport.php(590): PDFReport->drawReport() #9 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\PHPJasperReport\class.PHPJasperReport.php(122): PDFReport->generate() #10 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\Controle\class.CtrlGenerateReport.php(276): PHPJasperReport->genarate() #11 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\Controle\class.Visualizar.php(109): CtrlGenerateReport->generateReport() #12 C:\xampp\htdocs\ProjetoSIC_V2\lib_php\Controle\class.Visualizar.php(28): Visualizar->ctrlObra() #13 C:\xampp\htdocs\ProjetoSIC_V2\src\Controle.php(51): Visualizar->processar() #14 {main}
se utilizo outro tipo como interge ou string nao da este erro porem so somar e apresenta as horas. Desconfio que o problema seja porque o resultado gerado é algo no formato 100:00:00 estuourando e muito as 24 horas padrao.
Gostaria de saber como posso fazer para que esta somar funcione.