Artigo Clube Delphi 86 - Publique na Web seus relatórios do QuickReport

Este artigo vai mostrar como é possível aproveitar relatórios do QuickReport para serem exibidos na Web, através da exportação para PDF.

Primeiramente precisamos ter a paleta de componentes do QuickReport disponível no IDE do Delphi 7. Se você não está com a paleta visível, acesse o menu Component > Install Packages. Clique no botão Add e, dentro do diretório Bin do Delphi, escolha o arquivo dclqrt70.bpl.

Como o QuickReport não possui um componente ou método para exportar o relatório em PDF, será necessário utilizar o componente ExportQR. A instalação é simples (o componente está para download com os fontes do artigo).

Criando o projeto Web

Como a ideia é utilizar relatórios já desenvolvidos, vamos adicionar as units que contenham relatórios ao nosso projeto. Também teremos uma página inicial, que funcionará como um menu, exibindo todos os relatórios disponíveis ao usuário.

Para criar uma aplicação WebBroker acesse o menu File > New > Other e na aba New escolha o ícone Web Server Application (Figura 1).

Figura 1. Criando o projeto Web Server Application

Na tela seguinte escolha o tipo de aplicação CGI Stand alone executable. Se você tem interesse em saber as diferenças desses tipos de aplicação, pode acessar um artigo de minha autoria, através do link: www.devmedia.com.br/articles/viewcomp.asp?comp=1652. Salve a unit e para o projeto informe o nome “Relatorios”. " [...] continue lendo...

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados