quinta-feira, 14 de janeiro de 2010

Listagens e editor de listagens

As listagens e mapas que se obtêm numa aplicação de gestão são muitas vezes a razão da utilização de uma aplicação informática, pois são elas que nos permitem consolidar valores de forma rápida, efectuar análises cruzadas de dados, sumarizar tendências ou simplesmente produzir relatórios da informação registada.

No desenvolvimento do WinMax4 definimos alguns requisitos sobre como deveríamos implementar as listagens e impressos:
  • As listagens/impressos deveriam poder ter um aspecto visual simples e legível, mas simultaneamente, deverão ser poderosas na sua versatilidade;
  • O motor de geração de listagens/impressos deveria trabalhar em concordância com a base de dados SQL para produzir listagens fiáveis e simultaneamente rápidas;
  • Os utilizadores do WinMax4 ou pelo menos os técnicos que irão prestar suporte à mesma deveriam ser capazes de personalizar/modificar as listagens/impressos, sem que para isso terem que adquirir ferramentas adicionais.
Posto isto, a nossa equipa de desenvolvimento, após a realização de um conjunto de testes e perante a hipótese de desenvolver o seu próprio motor gerador de listagens/impressos acabou por decidir pela utilização da ferramenta  DataDynamics Active Reports da GrapeCity (http://www.datadynamics.com/Products/ActiveReports/Overview.aspx).

Esta é uma ferramenta que já ganhou inúmeros prémios a nível mundial e que entre as diversas características que possui, como a integração fácil com o Microsoft Visual Studio .NET e a utilização royalty free de um editor de listagens/impressos, tem uma enorme quantidade de informação disponível ao nível de suporte técnico.