快速报表系统FastReport4用户使用手册

上传人:ni****g 文档编号:510336936 上传时间:2023-11-29 格式:DOCX 页数:32 大小:864.10KB
返回 下载 相关 举报
快速报表系统FastReport4用户使用手册_第1页
第1页 / 共32页
快速报表系统FastReport4用户使用手册_第2页
第2页 / 共32页
快速报表系统FastReport4用户使用手册_第3页
第3页 / 共32页
快速报表系统FastReport4用户使用手册_第4页
第4页 / 共32页
快速报表系统FastReport4用户使用手册_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《快速报表系统FastReport4用户使用手册》由会员分享,可在线阅读,更多相关《快速报表系统FastReport4用户使用手册(32页珍藏版)》请在金锄头文库上搜索。

1、SalaryEmployee19992000Ann3 300,00p.2 700,00p.B en3 900,00p.2 100,00p.Catherine6 1OO,OQp.3 200,00p.Der3 999,00p.3Ye ar20012002Grand Total100,00 p.1 700,00p.W 800,00p.1 600卩叩.7 800,00p.9 300,00p.100.00 p-12 099,00p.rand Total 13 3DDiD0p “ gggOp a0|DDp 3 500,00p. 39 999,00p“Reprint headers on new pag”决

2、定在多个页面打印时,是否在每个页面当打印输出标 题栏。“Side by side cell”:是否允许合并单元格“Joi n equal cells”选项,当数值相等时是否可以合并单元格。D砂Y晴fMarne1999200020012002Grand Tola IAnn;II 4212Ben4223Caiherine63gDen4 11Grand Tdal131211440使用对象查看器的属性设置也可以设置这些内容。第八章FastReport 允许用户插入 chart 制表组件到报表中,这样,在 FastReport 面板上的:=| +“TfrxCharObject”占组件就必须应用上。这个组

3、件基于“ TeeChart”动态库,在delphi中需要将它包含在工程中。我们通过以下示例先进行简单说明,连接DBDemos中的countory表,数据内容如下:NmwAziPnpnlLitioiArgciniiki2 77 SL532 W 心Bolivia1 8 5?57在 delphi 环境中创建新的工程,添加 “TTable”,“TfrxChartObject”,“TfrxDBData”,“TfrxReport ”组件,并设置属性值:Tablel:DatabaseName = DBDEMOSTableName =frxDBDataSetl:DataSet = TablelUserName

4、 = Country进入到报表设计器页面,并连结设置数据源。在报表的设计页上放置一个“chart”组件, 并调整其大小(18X8cm)。双击组件,打开组件的编辑器窗口。C应也国随 Chart11 )3Align WithMargiisFalseHAxis VisibleH TmuBackColorMclDejIt BackWall(TChartWalQ庄 Bottom Axis(TChartA xisjEBott&mWall(TChartWallSele匚t the 匚hart ceriee or add a neizj one.ChartSDPercent15B Depth Axis(T 匚

5、hartD epthAxis)E Gradient2(TChartC rodient)1+LeftAjtic(TChartA JtiejS Left Wall(ThartWalQELegend(TChartLegend)圧 Margins(TMrgins)Mono uhfCDm 亡 FalseS FLightAsie(TChartA 疵)S Title(TChartlitlelTopA;is(T 匚hartA 册)ViBW3D诃 True ViewSDOptionc(TVieiAi3DOptionsViBW3DWall53 tfsOK匚 sncslchar编辑器区域说明:1 : chart结构

6、,一个 chart包含有几个制表系统。2:组件监视器,显示所选组件的属性。3:连结chart的series的数据属性。开始的界面显示如上,首先添加一个或几个series,在1区点击按钮$,添加一个Pie。有许多可用的不同的类型的series。添加一个系列之后,3区被激活。首先选择数据源, 设置Label和pie字段。ChartEditor-竝 Chart血Pie1pActiveTrue创CircleBackColorIdDeFjItCircledbalesCol orE a ch Point诃TrsCustomKRadiusCu5tomVFi5diu5Dark3DdTrueEKplodeEig

7、est0HorizAxisBottonriAxil Marks(Teriee Marks)田 OtherSlice(TPieOtherSlice)Percent Format圧 PiePen(XhartPn)SPieValues(TChartVdlueList)RotationAngle5eriBsColor dRedShowInLegendTTrjeTitleUsePatterne FalseYalueFsrna/j #,#VertflxisaL eft AxisData SourceDataset,:-Band source:、Fixed dataValuesLatielPieOther

8、optionsSort &rde=r7opN values7opN 匚aptionCountryVCountry .NameCountry .AreaC srcel点击确定按钮,关闭编辑器窗,然后预览。BrazilP曰用g Peru2 777 815 Ar gentina 1 03S 575 Bolivia 8511 196 BrazilM9S7S147 CanadaI I T5S 943 ChileI 11 138 907 Calombia 11 斗氐4 Cubs4-55 502 Ecuador 20 B65 El Salvador?14 969 GuyanaI 111 424 Jamai

9、caI 11 967 1 SO Mexico1 39 000 NicaraguaI I 40S 576 ParaguayI H 285 215 Peru3 363 130 Uriited States of America 1 76 140 Uruguay2 047 Venezuela还如何改良以下报表呢?首先,将数据按升序方式进行排序。再次进入编辑器,选择要设置的 series,在3区设置选项。X Axis-苴他选项排列顺序前M名的标题苴他选项 排列顺序 前忖名的值 前M容的标题81、chart数据中数字的限制上面的制表看上去非常拥挤,在chart中有特别多的值,而有些看不见。FastRep

10、ort可以 设置显示数据的限制性。因此不被限制的值可以在制表中显示。在我们的示例中,包含18个数值,而最多友8个能显示,键入编辑器,进行设置。3 207 990 ripcNUE前几个如果不等于0。则显示在报表中,如果排序没有设置,则采用默认排序。结果如下:9 976 147 Canada9 363 1 30 United States ot America I I 8 511 196 Brazil2 777 815 Ajgerrtin曰I I 1 967 1 80 MexicoI I 1 285 215 PeruI 1 1 1 38 907 Colombia1 098 575 Bolivia8

11、2、设置F面说明一下几个有用的设置。这些属性只能在对象监视器中进行设置。以下几个属性可用:Gradient:设置背景填充颜色。Legend :图例下是series的属性:ColorEachPoint:设置每个部分一种颜色ExplodeBiggest:设置最大部分分出。ValueFormat:数字监视格式。83、指定数字制表在上面的制表中,我们使用的是数据表中数据进行创建的图表。还可以通过手动输入进行 制表。这对创建一个小的制表系统是非常方便的。让我们示范一下如何工作?在报表设计器中添加一个制表系统,进入编辑器,添加一个bar chart”类型series,并设置属性:(ID arS eries

12、tjra dient)84、利用脚本进行制表将上面的xvalue和yvalue属性值取消掉,并在报表中添加如下代码:PascalScript:begin0.XSource := Jan;Feb;Mar;Apr;0.YSource := 31;28;31;30;end.C+Script:0.XSource = Jan;Feb;Mar;Apr;Chart1.SeriesDataO允许用户设置第一个series参数,如果制表中有多个series,可以通过 SeriesDataData_Number进行设置。85、在delphi环境中创建的报表的打印如果用delphi的代码创建一报表,并想着打印报表,

13、这需要一“Picture”组件。在报表设计器的相应位置添加一个“Picture”组件。在delphi环境中,在事件中添加如下代码:procedure (Sender: TfrxReportComponent);beginif = Picture1 thenTfrxPictureView(Sender).(False,end;Picturel是报表中Tpicture组件,chartl是delphi中的Tchart组件名称。第九章以前的报表在普通的打印机中打印,如果发送到点阵打印机中,则打印速度非常的慢。FastReport允许用户生成针对点阵打印机的报表模式,他只有标准的元素,而没有图形等其他 特殊元素。这就是为什么会打印的速度要快。我们创建一 List报表,创建点阵报表,以前的报表参考客户列表报表。我们应用相同的 数据源。在 delphi 环境中添加 Ttable, TfrxDBData, TfrxReport, TfrxDotMatrixExport 组件。 并设置属性:TTable:DatabaseName = DBDEMOSTableName

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号