FastReport.Net v2016.6 FastScript安装 安装 VCL mvc FastReport.Net 报表 FastReport.Net v2016.2 TeeChart,图表开发 FastReport FMX 2.3 FastReport.Net v2016.1 FastReport.Net更新 FastCube VCL v2.5 FastReport VCL FastReport Online Designer教程 FastReport Online Designer组件 FastReport在线报表设计器:组件简介 FastReport在线报表设计器:界面结构简介 FastReport在线报表设计器:工作原理 FastReport Online Designer简介 FastReport Online Designer促销 FastReport Online Designer FastReport.Net授权促销 数据库查询构建 使用技巧 fastreport,报表 脚本引擎 FastScript FastScript, 脚本引擎 OLAP控件
作者:zhuhm 来源:本站原创 浏览:Loading... 日期:2012-10-19
FastReport配套有一组按不同的操作和不同的报表类型顺序的示例。这些示例文件可以从FastReport主目录中的DEMO子目录中找到。
标准套件中有9个不同方面的示例项目:
这里所提到的所有示例可以很好地指导那些想在短时间内找到创建大多数的可能用到的新报表而不想重读整个文档的开发者。让我们来好好地看看这些例子。
这个例子可以在FastReport示例目录中的CHART子目录中找到。这个项目仅包含一个窗体,以及窗体中的下列控件:
1. 一个Ttable/TdataSource控件用于从数据库中提出数据(这个例子使用的是标准Delphi示例中的COUNTRY.DB作为数据源);
2. TfrDBDataSet控件用于导入一个DB数据源到FastReport对象;
3. TfrReport控件-报表自身;
4. TfrChartObject控件-“图表”单元;
5. TfrDesigner控件-运行时报表设计器(最终用户报表设计器)。
这个窗体看起来就象这样:
显示的报表包含三页,每页上都有一个图表。第一个在垂直轴上显示COUNTRY表中的AREA字段内容。第二个显示类似的数据,只不过是使用POPULATION字段。为了让两个图显示包含一些数据的“图表”对象,必须放置“图表”对象到报表窗体上,并将数据指定到它。这可以通过在对象双击激活的“图表”对象编辑器来做。在这个编辑器的“数据”页中,“对象名称”组中的“图例”和“值”必须填好。
这个例子中的这些Memo2和Memo6包含这些字段的值。Memo2和Memo6是“Text”对象,用于连接到COUNTRY数据表的AREAT POPULATION字段。
因此,所有COUNTRY数据表记录的相应字段的数据将被输入到“图表”对象中。
第三个图表示例中使用了“前X个分组”,仅显示前X个值。其它值的总数放在名称为“其它”的单独的栏中。这需要在对象编辑器的“数据”页中的“项端显示”字段中设置非零值,并在“标号”字段中输入其它值的求和项的名称。这个图中显示设置前5个报表的控件编辑器对话框。
这个报表让所有的页面都接着各自的上一页打印。这使生成报表页面更有效。这个特性需要在页面属性对话框中设置适当的标记。
报表的预览窗口显示如下:
Tag标签:VCL报表
上一篇: 如何扩展FastReport函数
慧都科技旗下网站-FastReport中文网版权所有 Copyright 2012
FastReport,报表控件,FastReport报表,VCL报表,.NET报表,COM/ActiveX报表,OLAP控件,联机分析处理