Escolar Documentos
Profissional Documentos
Cultura Documentos
Rave Reports
Relatrio Simples
Totalizaes
Relatrios com Rave Reports
Preparando a Aplicao
Tomando como base a nossa aplicao final, vamos selecionar o Data Module dmEmp
e colocar nele 3 componentes da palheta Rave:
File - New
File Save: Empregados.rav
Palhetas de
Barra de componentes
ferramentas
Painel da
rvore de
objetos
Painel de
Propriedades
A Pgina
Explicao sobre
a propr. atual
Relatrios com Rave Reports
Na rvore de Objetos, selecione Report Library, e dentro dele selecione Report1. No Painel
de Propriedades, altere as propriedades:
Para termos acesso aos dados que iremos imprimir, precisamos criar um Data Object. Para
isso voc seleciona File - New Data Object, ou ento clica no boto correspondente da barra
Comentrios:_______________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
Relatrios com Rave Reports
Desenhando o Relatrio
Redimensione o componente Region de modo que ocupe quase toda a rea da folha. Deixe
uma rea livre no final da pgina, l criaremos nosso rodap de pgina.
componente
Region
redimensionado
rodap de pgina
Nas palhetas de componentes, selecione a palheta Report e traga para Region1 um objeto
BandStyle:
Selecione:
ControllerBand: DataBand1
Name: PageHeader
Relatrios com Rave Reports
DataView: dvEmp
Name: Detalhe
Altere a sua propriedade Image, selecionando uma figura do disco. Altere tambm a
propriedade MatchSide para msBoth, isto far a figura ocupar toda a rea do
componente.
Relatrios com Rave Reports
Para colocar os ttulos no cabealho de pgina, utilize o componente Text - -da palheta
Standard. Altere as propriedades:
Clique no boto Insert Report Var e a varivel selecionada ser inserida no quadro
Data Text.
Depois escreva em Data Text, um ttulo para a varivel que foi inserida.
Agora vamos montar a banda de detalhe. Este relatrio ser um relatrio no formato de
ficha, semelhante a um crach. Por isso no teremos cabealho de colunas.
Traga para a banda de detalhe, um componente BitMap da palheta Standard. Altere seu
tamanho e posio como mostra a figura.
Altere as propriedades:
DataView: dvEmp
DataField: FOTO
Vamos agora montar os ttulos dos campos que aparecero na banda de detalhe. Para isso,
traga 6 componentes Text da palheta Standard e configure-os como mostra a figura.
Para colocar uma numerao de pgina no final de cada pgina, coloque um componente
DataText (Report) no final da pgina e fora de Region1. Na sua propriedade DataField
coloque:
Traga para a pgina, um componente Region (Pg. Report). e traga para dentro dele:
Monte a banda PageHeader de forma semelhante ao que foi feito no relatrio geral. Altere
apenas o ttulo principal.
Text (Standard)
Para a banda de detalhe, segure a tecla CONTROL e arraste os campos desejados para
dentro da banda. Utiliza a propriedade FontJustify para alinhar os campos CODFUN e
SALARIO direita.
Primeira pgina:
ltima pgina:
Relatrios com Rave Reports
Em seguida, vamos pedir para armazenar o arquivo RAV dentro do projeto Delphi, desta
forma, no precisaremos instalar o arquivo RAV na mquina do usurio. Selecione a
propriedade StoreRAV e clique no boto Load para que ele leia o arquivo.
Obs.: Se houver qualquer alterao posterior do arquivo RAV, este processo dever
ser repetido.
Relatrios com Rave Reports