Quick Report, alteraração pelo usuário

Delphi

01/09/2003

É o seguinte:

Tenho um sistema em delphi 6, no qual criei relatórios usando quick report.

É possível, o usuário final alterar as configurações dos relatórios?
Tais como:
Cabeçalho, tipo, fonte, cor, imagens...,

Leo.


Lbsystems

Lbsystems

Curtidas 0

Respostas

Luciano Pimenta®

Luciano Pimenta®

01/09/2003

Não, para isso use o Rave ou o Report Builder que possuem essa ferramenta


GOSTEI 0
Okama

Okama

01/09/2003

Olá amigo!
Dá pra fazer sim, mas dá um trabalho do car....

Estou fazendo um Módulo de Relatório Dinâmico, o usuário escolhe a tabela, os campos e a faixa de dados de acordo com os campos escolhidos ou não. Simples né? Já arranquei todos meus cabelos e quase joguei o micro pela janela....

Mas vamos lá:

Primeiro crie uma tabela que conterá as informações do relatório como Cabeçalho, rodapé, Tamanho da fonte, Cor da fonte, Negrito, Itálico, Alinhamento, Imagem, etc...

No evento BeforePrint do QuickRep abra essa tabela e defina as propriedades ao relaório. EX:

Table1.Open; 
QRLabel1.Caption := Table1.FieldByName(´Titulo1´).asString; 
QRLabel1.Font.Color :=  Table1.FieldByName(´Cor1´).asInteger; 
QRLabel1.Font.Size :=  Table1.FieldByName(´Tamanho1´).asInteger; 

QRRodape.Caption := Table1.FieldByName(´Rodape´).asString; 
bla bla bla bla bla


Fazer isso é até simples o que tira o sono é permitir a manutenção pelo usuário.

Boa Sorte!! :wink:


GOSTEI 0
POSTAR