O que fazer com erro de divisão por zero?

Página superior > Dicas interessantes


O que fazer com erro de divisão por zero?


Situação:

No relatório tem um cálculo de percentual que está dando erro por causa de divisão por zero.

Você poderia fazer esse cálculo na view e trazer somente o resultado, mas isso pode custar performance e o correto é fazer esse cálculo no Geraldo mesmo.


  • Use o atributo "on_expression_error"


    Use o atributo "on_expression_error" para chamar a função que retornará zero caso a expression dê erro.

    ...


Comentários
Ninguém comentou ainda. Você pode ser o primeiro!!!!

Site Oficial do Geraldo

Grupo Discussão

Sobre Geraldo Reports

Geraldo é um gerador de relatórios para aplicações Python ou Django. Ele usa o poder do ReportLab para gerar relatórios com cabeçalho e rodapé, listas, agrupamentos, sub-relatórios, valores agregados, valores acumulados, elementos gráficos e etc...

ReportLab

Cheat-sheet