加入控件TFrxreport、frxDesigner1,导出部分添加TfrxSimpleTextExport、TfrxXLSExport、TfrxPDFExport、TfrxHtmlExport等表示要导出的几种类型。
如果没有TFrxDesigner控件将不能进行报表设计。另外添加TfrxDBDataset 数据源(在Form或Data Module中加入都行)可以在设计时查看到的DataSet.
在MasterData的属性DataSet中选择相应的数据集。
这样简单的报表就设计完成了,可以在设计模式下预览查看下结果。
在Form中通过语句可以调用打印预览和报表设计。
frxReport1.ShowReport; //报表预览
frxReport1.DesignReport; //报表设计
frxReport1.Clear; //先清除报表
frxReport1.LoadFromFile('D:\Borland\Projects\TestFastReport\test1.fr3'); //打开指定报表
frxReport1.ShowReport; //显示报表
关于FastReport 的其他一些问题总结如下:
1.FastReport中如何共用TFrxreport及TfrxDBDataSet
一个程序中,不管多么大的程序,只要打印或预览时是模式的,则完全可以共用一个TFrxreport
变量及几个TfrxDBDataSet。只不过,要注意完成一个报表程序的步骤,主要是下面几步
1)清除报表,得到一个全新