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

Grafica_Freereport.JPG

Layout do Relatório

Freereport_Lay.JPG

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 maça por muitos desenvolvedores,tanto no brasil como também no exterior,pois vales apenas 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 do fabricante

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



Uma das paletas de Componentes do MDO

MDO.JPG

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.


Abraços;

Edson Lidorio