Pequena História

Um dos mais poderosos e simples de utilizar, o FortesReport já vinha a muito tempo ganhando espaço entre os programadores Delphi. Pela facilidade e grande quantidade de recursos, muitos tem optado por migrar para esta nova opção em Geradores de Relatório.

Após alguns anos de desenvolvimento, a empresa responsável pelo projeto (Fortes Informática) resolveu abrir o seu código para compartilhar com outros programadores. Versões deste estão disponíveis no SourceForge e também no site da Produsys Informática que resolveu tomar parte do desenvolvimento a fim de resolver alguns problemas e implementar novas ferramentas.

O Fortes está disponível para as versões do Delphi 3 ao 2006 VCL e para Kylix 1 ao 3 (pelo menos esses são os quais eu tenho packages a disposição) e é muito fácil de instalar através das dpks.

Procedimentos

Descompacte os arquivos de fontes do Fortes para um local de sua preferência, normalmente onde ficam seus componentes, como mostrado na figura 1.

Pasta do FortesReport descompactada

Figura 1. Pasta do FortesReport descompactada.

Após descompactados os arquivos, abra seu Delphi e localize a pasta do componente. Abra então o arquivo RLibXYZ onde X é Win / Linux, Y é a versão de seu Delphi / Kylix e Z é CLX ou VCL assim como mostra a figura 2.

Package do Fortes para Windows, Delphi 7 VCL

Figura 2. Package do Fortes para Windows, Delphi 7 VCL.

Compile a package, clique e Install e salve a package. figuras 3 a 7.

Compilando a package do FortesReport.

Figura 3. Compilando a package do FortesReport.

Package ok

Figura 4. Package ok.

Instalando a package

Figura 5. Instalando a package.

Package instalada

Figura 6. Package instalada.

Salve a package

Figura 7. Salve a package.

Falta pouco. Na figura 8 você poderá confirmar se a package foi corretamente instalada. Ela deverá aparecer com um checkbox marcado na janela de Packages do Delphi (Component > Install Packages).

Package instalada com sucesso

Figura 8. Package instalada com sucesso.

Para efeitos de agilidade na compilação de um projeto, ao invés de adicionarmos os arquivos .pas, iremos inserir o caminho das .dcus. Elas tem o mesmo funcionamento do .pas, apenas com a diferença de que o Delphi não precisará compilar todas as linhas de código do componente gerador de relatórios, uma vez que os .dcu já são arquivos compilados.

Abra então o menu "Tools" e em seguida "Environment Options".

Na aba "Library", clique em "Browse" ou "..." na linha "Library path". Abrirá a tela "Directories" então insira o caminho das .dcus do Fortes e clique em "Add". figura 9.

Adicionando o caminho das .dcus.

Figura 9. Adicionando o caminho das .dcus.

Então é isso. Seguidos estes passos, teoricamente seu Fortes está instalado. Podem também ocorrer erros na compilação das packages devido a conflitos de caminhos ou packages mal formadas. É possível também instalar o Fortes simplesmente entrando em "Component > Install Packages" e adicionando o arquivo .bpl que se encontrará na pasta dos Fontes após ter compilado a Package. Se tiverem alguma dúvida a mais, acessem o fórum de discussão da DevMedia que sempre há alguém capaz de solucioná-las.

Obs: Por favor, utilizem o fórum para exclarecer suas dúvidas.