如何制作报表fastreport
1、创建报表
我们做一个在运行其使用这些组件建立一个简单报表的示范。在delphi环境中创建一个新的工程,并加入以下组件:TfrxADOComponents,Tbutton,TfrxReport,TfrxDesigner,TfrxDialogControls,TADOConnection。
2、设置属性
ADOConnection1:
LoginPrompt = False
frxADOComponents1:
DefaultDatabase = ADOConnection1
双击设计按钮,定义一个事件函数:
procedure TForm1.Button1Click(Sender: TObject);
begin
frxReport1.DesignReport;
end;
运行delphi,点击设计按钮,进入报表设计器。
3、简单的列表式报表
在设计器环境中点击新报表,并且换到data页,放置一个ADOTable组件到页面上
4、注意database属性已经连结到了数据库。并选择数据表名称:
TableName = 'Customer'
到报表设计页,连接Master band数据源,并在数据树中将数据源字段托到band上合适的位置,调整大小。界面如下:
设计完毕,点击预览按钮,浏览结果。
同为比较常用的报表工具,个人觉得finereport的创建报表步骤可能更加简单易懂,它具有类excel界面。