Olá Breno.<br><br>O "é difícil ter facilidades de aplicações desktop como<br>
totalizadores por página, cabeçalhos por página, etc..." <br>refere-se a relatórios iguais da imagem: <a href="http://s3.amazonaws.com/rede_prod/assets/0045/5765/RELATORIO_DE_CAIXA_thumb.jpg">http://s3.amazonaws.com/rede_prod/assets/0045/5765/RELATORIO_DE_CAIXA_thumb.jpg</a><br>
onde há um cabeçalho contendo número da página atual, nome do relatório, etc...<br>e um rodapé contendo total da página, total do relatório, etc...<br><br>O problema não é bem esse, pois dá para fazer o cabeçalho e o rodapé com html + css (na mão, ou usando um sistema de templates),<br>
mas, imagina um relatório de 1000 páginas, se eu quiser dá opção do usuário imprimir todas de uma vez, tenho que exibi-las<br>todas de uma vez, e usando html não tem como definir saltos de página, então posso ter problemas de contéudo sendo impresso<br>
em uma folha e terminando em outra.<br>Para acabar com isso teria que fazer paginação no resultado exibido na tela, mas ai o usuário teria que ir em página por página<br>para mandar imprimir.<br><br>Desculpa, mas não sei se estou conseguindo explicar.<br>
<br>Grato,<br><br clear="all">--<br>Geovanny Junio<br>Analista de Tecnologia<br>geovanny (at) <a href="http://eutsiv.com.br">eutsiv.com.br</a><br>+55 31 9422-8885<br>+55 31 3393-9132<br><a href="http://www.eutsiv.com.br">www.eutsiv.com.br</a><br>
<br>
<br><br><div class="gmail_quote">2009/5/15 breno <span dir="ltr"><<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2009/5/15 Geovanny Junio - Eutsiv <<a href="mailto:geovanny@eutsiv.com.br">geovanny@eutsiv.com.br</a>>:<br>
(...)<br>
<div class="im">> Mas antes da mudança, estou estudando catalyst e moose, enfim, antes<br>
> de mudar estou estudando pontos chaves, e uma coisa que me preocupa (isso<br>
> não está amarrado a perl)<br>
> são os relatórios em aplicações web-based, no modo mais simples (html + css<br>
> + javascript, etc.)<br>
> é difícil ter facilidades de aplicações desktop como totalizadores por<br>
> página, cabeçalhos por página, etc...<br>
> Uma possível solução que pensei seria de gerar relatórios em pdf.<br>
><br>
> Alguém já usou isso? Sei usar os módulos para gerar PDF, minha dúvida<br>
> é com relação a desempenho para gerar relatórios muito grandes.<br>
> É esta uma boa solução? Vocês conhecem outras soluções?<br>
> Ou é melhor ficar nos relatórios de html + css?<br>
><br>
<br>
</div>Oi Geovanny,<br>
<br>
acho que depende muito do que você quer. Pode elaborar um pouco em<br>
cima do "é difícil ter facilidades de aplicações desktop como<br>
totalizadores por página, cabeçalhos por página, etc..." ?<br>
<br>
Talvez a melhor solução para o seu problema seja um sistema de<br>
templates como o TemplateToolkit [1][2]. Talvez eu só não tenha<br>
entendido corretamente o problema :-)<br>
<br>
Sobre desempenho para gerar relatórios em PDF, acho que o maior<br>
gargalo estaria na coleta dos dados, não na geração dos PDFs em si (ou<br>
vc espera muitos relatórios sendo gerados ao mesmo tempo?). De<br>
qualquer forma, me parece um pouco o caso de otimização prematura...<br>
<br>
[]s<br>
<br>
-b<br>
<br>
1. <a href="http://template-toolkit.org/" target="_blank">http://template-toolkit.org/</a><br>
2. <a href="http://search.cpan.org/perldoc?Template" target="_blank">http://search.cpan.org/perldoc?Template</a><br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</blockquote></div><br>