Pesquisar este blog

sábado, 4 de outubro de 2008

Trabalhando com a palheta rave no delphi 7

Na versão 7 do Delphi, deixou de existir o QuickReport para dar lugar ao Rave Report. Muitos desenvolvedores enviam e-mails a Ramos da Informática pedindo informações sobre como trabalhar com ele, então dou inicio aqui a uma série de artigos sobre o assunto.Com o Rave Report o desenvolvedor pode criar e visualizar relatórios, como era no QuickReport, mas o rave permite tanto CLX quanto VCL (plataformas Linux e Windows).O primeiro componente da palheta Rave é o TRvProject. Este controla a impressão e visualização dos relatórios. É com este componente que você irá trabalhar para criar o visual do seu relatório.O Componente TRvSystem é um componente fundamental para integração e funcionalidade de um pré-visualizacão antes da impressão. É este componente que manda o relatório para impressão ou visualização. É com este componente que se faz a ligação entre os componentes TRvNDRPreview, TRvNDRPrinter e TRvNDRWriter todos fáceis de se usar.O Componente TRvNDRWriter é usado em conjunto com os componentes TRvNDRPreview e TRvNDRPrinter.Os próximos 4 componentes da lista são: TrvCustomConnection, TRvDataSetConnection, TRVTableConection e TRvQueryConection que são utilizados para realizar conexão a banco de dados para geração dos relatórios. Onde temos:- TrvCustomConnection: Este componente realiza a conexão tradicional em seu danco de dados.- TRvDataSetConnection: Seta o acesso ao banco de dados.- TRVTableConection : Implementa a conexão ao banco de dados.- TRvQueryConection: Faz conexão como se fosse um Querie.Os próximos 2 componentes são:- TRvRenderPreview: Componente que realiza os controles do preview.- TRvRenderPreview: Componente que realiza a administração (funcionamento) do preview.Os quatro últimos componentes são:- TRvRenderPDF: cria seus relatórios em formato de PDF.- TRvRenderHTML: gera seus relatórios em HTML.- TRvRenderRTF: Geral seus relatórios no formato Rich-Text.- TRvRenderTEXT: Gera seus relatórios em formato de texto (ASCII).Amanhã estarei publicando um artigo sobre como criar relatórios (um exemplo) em rave e possivelmente estarei adicionando outras informações a este mesmo artigo.Um grande abraço do Ramos da Informática e escreva seus artigos.

Nenhum comentário:

Postar um comentário