Chamar relatório depois de instalado

Delphi

08/11/2007

Bom pessoal, a minha dificuldade é a seguinte:
fiz um sistema com alguns relatórios feitos em quickreport, terminei, criei o instalador, instalei e até ai tudo bem, mas o que eu quero é o seguinte eu quero que na hora de chamar o relatório só chame e visualize o relatório dentro do form que ele esta, sem chamar junto aquele Preview do Delphi.
A chamada que eu faço até o momento é a seguinte:
..
begin
Relatorio:=TRelatorio.Create(Application);
Relatorio.QuickRep1.Preview;
end;
.., valeu pessoal.


Onhide86

Onhide86

Curtidas 0

Respostas

Marcosrocha

Marcosrocha

08/11/2007

Você pode simplesmente criar o form e chamar o evento Print do QuickReport...
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
  Application.CreateForms(TFrmRelatorio, FrmRelatorio);
  FrmRelatorio.QuickRep1.Preview;
  FrmRelatorio.Free;
end;



GOSTEI 0
Onhide86

Onhide86

08/11/2007

é desse jeito que eu faço, mas só que ele abre o form que contem o relatório e não mostra os dados, porém abre o preview com os dados, e o que eu queria era mostrar os dados no form que contém o relatório, blz.


GOSTEI 0
POSTAR