Grid++Report,网站:http://www.rubylong.cn。一个可以丢开显示网格(各种Grid)做出整个报表系统的构件,非常适合制作动态报表,票据套打,中国式特殊格式报表。适用开发工具广泛:VB.NET、C#、VB、VC、Delphi、CBuilder、PB等一切支持 COM 的开发工具。其中就提供“由用户来定制报表打印格式的功能”。
fastreport放几个控件上去就行了
放frxReport,frxDBDataset,frxDesigner
frxDBDataset.DataSet:=tadoquery1;
tadoquery1.Close;
tadoquery1.SQL.Text := 'select * from table';
tadoquery1.Open;
If FileExists(报表文件路径) then
begin
frxReport.LoadFromFile(报表文件路径); //加载报表文件
frxReport.DesignReport;//设计报表
End