Delphi report (Intro)
crystal report delphi
FastReport delphi
Quick report
delphi rave report
Html report
Word Report

Html report

Where I was tryed Fast report, Quick report , Rave Report and Word report I was surprised where was read about that html repost for Delphi is so simple thing!

Great shit!
For this I need make that:

procedure TForm1.BitBtn4Click(Sender: TObject);
var
i: integer;
idZa: string;
begin
Memo1.Text:='';
Memo1.Lines.Add('<html><head></head><body>');
Memo1.Lines.Add('<h1>asks</h1>');
ADODataSet1.First;
for i:=0 to ADODataSet1.RecordCount-1 do
begin
idZa:=ADODataSet1.fieldByName('idZa').AsString;
Memo1.Lines.Add(idZa);
ADODataSet1.Next;
end;
Memo1.Lines.Add('</body></html>');
Memo1.Lines.SaveToFile('o1.html');
ShellExecute(Handle, 'open', pchar('o1.html'), '', '', sw_ShowNormal);
//RvProject1.Execute;
end;

this is very simple and very like Word processing report generating.
What I doing this ?
Collect html code in string, save that string and Run it with any Browser. But I can do this with TWebBrowser.
No matter what happen.

Only one problem I was saw. Number of pages I cant print line I want.
Html reporting is very simple and Customoble!
Html Report I can correct via CSS and jQuery.
Interactive reports with any JavaScript Libs.