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

Postado há 10 meses, 3 semanas - Visto: 0


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.



Visualizar tamanho de campo no relatório...

Postado há 10 meses, 4 semanas - Visto: 0

Situação: Você está criando um relatório e não está conseguindo visualizar a largura do campo em ambiente de teste. No exemplo acima a coluna "Loja" está estourando sobre a coluna "Valor Período Anterior" à sua direita porque o mesmo está muito largo...

Como gerar mais de 1 relatório num mesmo arquivo P...

Postado há 11 meses - Visto: 0

Às vezes temos a necessidade de gerar 2 ou mais relatórios no mesmo arquivo.O Geraldo Reports possibilita essa façanha agrupando quantos relatórios você desejar em um só arquivo PDF.Veja aqui passo-a-passo ( http://www.geraldoreports.o...

De onde veio o Geraldo Reports?...

Postado há 11 meses - Visto: 0

Este primeiro artigo eu quero dedicar ao programador Marinho Brandão, incansável pesquisador e um dos pioneiros de Django no Brasil. Um dos fundadores da comunidade DjangoBrasil.Autor do livro "Aprendendo Django no Planeta Terra" ( http://www.ap...

Outros artigos





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