domingo, 4 de fevereiro de 2007

Dupla Infalível – Freereport & MDO - (Mercury Database Objects)


Vou apresentar nesse breve artigo duas suites de Componentes que eu considero excelente e ainda estão sendo usados muito pouco pelos programadores que trabalham com o delphi. São o Freereport Gerador de relatórios e MDO componentes de acesso nativo a Firebird. Freereport é uma poderosa ferramenta de criar relatórios com grandes facilidades,pois a mesma possui uma interface gráfica que facilita muito o nosso trabalho de criar relatórios em nosso dia a dia. Foi derivado do Fastreport que também é uma fantástica ferramenta de criar relatórios,só que esta suite é não é free. Já o fantastico Freereport é totalmente free e além do mais vem ainda com os fontes,onde poderão ser alterados. Esta suite de componentes esta disponíveis para todas as versões do Delphi. Maiores informações sobre a ferramenta e Download , poderão ser obtidas no site do fabricante.

http://fast-report.com/en/

Tela gráfica para criação do relatórios



Layout do Relatório





MDO - Mercury Database Objects

MDO é biblioteca de componentes, de código fonte aberto, para acesso nativo ao Firebird, baseado nas bibliotecas FreeIBComponents e IBX 4.3.
A equipe de desenvolvimento do MDO preocupou-se em manter a compatibilidade com o IBX, biblioteca atualmente usada em larga escala, tornando assim a migração de projetos desenvolvidos com IBX para MDO muito simples. Tamanha é esta preocupação, que foi desenvolvida uma ferramenta para automatizar esta migração.
A MDO está em sua versão Beta , e com uma versão Final prestes a ser lançada. O futuro do projeto é promissor. Apesar do MDO esta ainda em versão beta,já é usado em massa por muitos desenvolvedores,tanto no brasil como também no exterior,pois vale apena conhecer esta biblioteca de componentes.O IBX já não garante compatibilidade com as próximas versão do Firebird ,já há relatos de pessoas que já estão tendo problemas com o IBX em versões correntes do firebird. Já o MDO garante compatibilidade com as próximas versões do firebird tanto na 1.5 como também na 2.0 ,já existe pessoas que estão usando MDO com firebird 1.5 e 2.0 em produção.

Maiores informações sobre a biblioteca e download poderão ser obtidos no site.
http://www.mdolib.com

Uma das paletas de Componentes do MDO



Conclusão

Foi apresentados estas duas biblioteca de componentes ( relatórios e de acesso ao firebird).
Para quem não conhece estas duas suites vale apenas conhecer .
Abaixo esta os fontes usados no artigo com um exemplo de um relatório simples construido com o Freereport com acesso pelo o MDO.
Para maiores informações estou a disposição em elidorio@yahoo.com.br.

Arquivo do artigo

Um forte abraço;

Edson Lidorio

Nenhum comentário:

Postar um comentário