QReport to Html ou Excel

Delphi

29/03/2004

Olá pessoal, sou novo na comunidade e gostaria de contar com a ajuda de vocês.

Alguém poderia me informar se há outras formas de exportar dados do Quick Report para o HTML sem ser o:
begin
   aExportFilter := TQRHTMLDocumentFilter.Create(´report.html´);
   try
      Form2.QrpExemplo.ExportToFilter(TQRHTMLDocumentFilter.Create(´c:\ExportReport.html´));
   finally
      aExportFilter.Free;
   end;
   {Obs.: Em Uses de clare "qrExport" para que o Delphi consiga entender}
end;

?

E para excel?

Obrigado pela atenção,
Alan


Axl-luke

Axl-luke

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

29/03/2004

com o componente TpageProducer dá pra fazer isto (qreport -> HTML), dá uma pesquisada ai.


GOSTEI 0
Axl-luke

Axl-luke

29/03/2004

[quote:517ce78886=´Lucas Alves Silva´]com o componente TpageProducer dá pra fazer isto (qreport -> HTML), dá uma pesquisada ai.[/quote:517ce78886]

Obrigado pela ajuda Lucas, poderia me mostrar um exemplo fazendo esta ligação entre o QReport e o PageProducer?

[]´s


GOSTEI 0
Lucas Silva

Lucas Silva

29/03/2004

Neste exemplo eu usei o Componente DataSetPageProducer, é quase a mesma coisa.

para chamar a pagina feita escreva o código...
var
  FN: string;
  F: TextFile;
begin
  with dmRelatorio do
   begin
    // Determino o nome do arquivo que vai ser usado
    FN := ´PagPadrao.html´;
    AssignFile(F, FN);
    Rewrite(F);
    try
      Write(F, DataSetPageProducer1.Content);
    finally
      CloseFile(F);
    end;
    end;

// Mostro a pagina criada.
 ShellExecute(Handle,´open´,PChar(FN),nil,nil,0);

end;






// NO DATA MOUDLE (OU WEB MODULE)

    with dmLucas.qrylucas do
     if TagString = ´CALCADO´ then
       ReplaceText := FieldByName(´NUM_CALCADO´).AsString;


NO HTML TEM QUE TER UM TAG <#CALCADO>.


qualquer dúvida me dá o toque...


GOSTEI 0
POSTAR