FastReport4用户使用手册
第一章设计 1.1、控制键 1.2、鼠标操作 1.3、工具栏 1.3.1、设计模式工具栏 1.3.2、“标准”工具栏 1.3.3、“文本”工具栏 1.3.4、“边筐”工具栏 1.3.5、“对齐”工具栏 1.4、设计选项 1.5、报表设置 1.6页面设置 第二章创建报表 2.1、报表对象 2.2、“世界,你好!”报表事例 2.3、“Text”组件 2.4、在“Text”组件中使用HTML标记 2.5、通过“Text”组件显示公式 2.6、FastReport中的Bands 2.7、DataBand 2.8、TfrxDBDataSet组件 2.9、“客户列表”报表 2.10、通过text组件显示数据表字段 2.11别名 2.12、变量 2.13、“Picture”控件 2.14、图形报表 2.15、多行文本显示 2.16、文本拆分 2.17、组件的Wrap 2.18、显示数据表中的数据 2.19、标签式打印 2.20、子bands 2.21、组件的移动 2.22、两个数据阶的报表(主—细) 2.23、页首和页尾数据Band 2.24、多页报表 第三章分组集合体 3.1、分组打印 3.2、其他分组特性 3.3页码的重设 3.4、组的操作 3.5、行数 3.6、函数集 3.7、页和报表的统计 3.8、插入汇总函数 第四章格式化、加强 4.1、格式化输出结果 4.2、内嵌格式化 4.3、条件显示 4.4、分行显示数据行的颜色 第五章嵌套报表 5.1嵌套报表 5.2、设计子报表 5.3、子报表中的限制 5.4、PrintOnParent选项 第六章脚本 6.1、体验脚本语言 6.2、脚本结构 6.3、“世界你好!”脚本 6.4、脚本中组件对象的使用 6.5、调用报表变量列表中的变量。 6.6、调用数据表子段 6.7、脚本中调用汇总函数 6.8、报表中变量值的显示 6.9、事件 6.10、一个使用“OnBeforePrint”事件的例子 6.11、在组头打印组的汇总信息 6.12、“OnAfterData”事件 6.13、Service组件 6.13.1、Report组件 6.13.2、Engine组件 6.13.3、“OutLine”组件 6.13.4、引擎组件的使用 6.15Anchors 6.16“Outline”组件的使用方法 6.17“OnManualBuild”页面事件 6.18脚本中的组件的建立 第七章交叉报表 7.1、创建交叉报表 7.2、改变显示 7.3、使用函数 7.4、对结果进行排序 7.5、组合标题的表格 7.6、调整单元格的宽度 7.7、字体颜色和突出显示 7.8、使用脚本语言管理组件 7.9、调整行和列的大小 7.10、手动填充表格单元 7.11、在表格单元中加入其他组件 7.12、一些有用的设置 第八章制图表 8.1、chart数据中数字的限制 8.2、设置 8.3、指定数字制表 8.4、利用脚本进行制表 8.5、在delphi环境中创建的报表的打印 第九章点阵报表 9.1、点阵报表使用交叉报表 9.2、点阵报表的打印 9.3、命令组件 第十章对话筐窗体 10.1、控件 10.2、“世界你好!”报表 10.3、输入参数,并传递到报表中 10.4、组件的交互 10.5、多个对话筐表单 10.6、对话筐窗体的管理 第十一章数据访问组件 11.1、组件的描述 11.1.1、TfrxDBLookupCombobox组件 11.1.2、TfrxADOTable组件 11.1.3、TfrxAdoQuery组件 11.1.4、TfrxADODatabase 11.2、创建报表 11.3、简单的列表式报表 11.4、参数查询报表 11.5、其他可用配置 第十二章报表的继承性 12.1、创建报表 12.2、修改基础模板 12.3、组件的继承 第十三章报表向导 13.1、新报表向导 13.2、数据连接向导 13.3、新table向导 13.4、新query向导 13.5、查询语句生成 第十四章报表的预览打印导出 14.1、控制键 14.2、鼠标控制 14.3、报表的打印 14.4、报表中的文字搜索 14.5、报表的导出 ### FastReport4用户使用手册知识点总结 #### 第一章 设计 **1.1 控制键** - **功能概述:** 控制键是用于在设计过程中执行特定操作的快捷键集合,例如移动、复制或删除对象等。 - **具体操作:** 了解各个控制键的功能及其对应的快捷操作方式,如Ctrl+C用于复制选中的对象等。 **1.2 鼠标操作** - **功能概述:** 使用鼠标进行选择、拖拽和编辑等操作。 - **具体操作:** 掌握如何通过鼠标点击来选择对象,以及如何通过拖拽来进行对象的位置调整。 **1.3 工具栏** - **功能概述:** 工具栏包含了一系列用于快速访问常用功能的按钮。 - **具体内容:** - **1.3.1 设计模式工具栏:** 提供了切换设计模式的功能,例如普通模式与代码视图模式之间的切换。 - **1.3.2 “标准”工具栏:** 包含了用于创建和编辑报表的基本工具,如新建、保存等。 - **1.3.3 “文本”工具栏:** 专门用于处理文本格式化的工具栏,如字体、大小、颜色等设置。 - **1.3.4 “边筐”工具栏:** 提供了设置对象边框样式的工具,包括线型、粗细和颜色等。 - **1.3.5 “对齐”工具栏:** 用于对象的对齐和分布,如左对齐、居中对齐等。 **1.4 设计选项** - **功能概述:** 设计选项允许用户自定义设计环境的各个方面,如网格设置、缩放比例等。 - **具体内容:** 包括网格大小的调整、是否显示网格线等设置,以适应不同的设计需求。 **1.5 报表设置** - **功能概述:** 定义报表的基本属性,如名称、页面方向等。 - **具体内容:** 包括报表名称的设定、页面方向的选择(横向或纵向)、边距的设置等。 **1.6 页面设置** - **功能概述:** 设置页面的布局和外观,如纸张大小、页眉页脚等。 - **具体内容:** 包括选择合适的纸张大小、设置页眉页脚的显示内容等。 #### 第二章 创建报表 **2.1 报表对象** - **功能概述:** 报表对象是构成报表的基本元素,包括文本、图像、图表等。 - **具体内容:** 如何添加这些基本元素到报表中,以及如何对其进行编辑和格式化。 **2.2 “世界,你好!”报表实例** - **功能概述:** 通过一个简单的示例介绍如何创建报表。 - **具体内容:** 步骤包括创建一个新的报表项目、添加必要的对象、设置数据源等。 **2.3 “Text”组件** - **功能概述:** 文本组件用于显示静态或动态的文本信息。 - **具体内容:** 如何插入文本组件、设置其属性(如字体、大小、颜色等)以及如何绑定到数据源。 **2.4 在“Text”组件中使用HTML标记** - **功能概述:** 支持HTML标记来格式化文本组件内的文本。 - **具体内容:** 如何正确地使用HTML标记来实现加粗、斜体等文本效果。 **2.5 通过“Text”组件显示公式** - **功能概述:** 可以在文本组件中嵌入数学公式。 - **具体内容:** 如何编写并显示复杂的数学表达式。 **2.6 FastReport中的Bands** - **功能概述:** Bands是用来组织不同类型的报表内容的容器。 - **具体内容:** 包括标题带、细节带、页脚带等不同类型的Bands,以及如何添加和编辑它们。 **2.7 DataBand** - **功能概述:** 用于显示数据记录的区域。 - **具体内容:** 如何创建DataBand,并将其绑定到数据源,以便每次循环时显示不同的数据记录。 **2.8 TfrxDBDataSet组件** - **功能概述:** 该组件用于连接到数据库,并从中检索数据。 - **具体内容:** 包括如何配置TfrxDBDataSet组件与数据库的连接,以及如何通过它获取数据记录。 **2.9 “客户列表”报表** - **功能概述:** 展示了一个具体的例子,即如何创建一个显示客户列表的报表。 - **具体内容:** 从创建新的报表项目开始,一步步添加必要的组件、设置数据源等。 **2.10 通过text组件显示数据表字段** - **功能概述:** 如何在报表中显示数据表中的字段值。 - **具体内容:** 如何将文本组件与数据表字段绑定,以动态显示数据。 **2.11 别名** - **功能概述:** 允许用户为数据字段设置别名,方便在报表中引用。 - **具体内容:** 如何为字段设置别名,并在报表中使用这些别名。 **2.12 变量** - **功能概述:** 变量可以存储和计算报表中的数值。 - **具体内容:** 如何定义变量、设置变量类型以及如何在报表中使用变量进行计算。 **2.13 “Picture”控件** - **功能概述:** 用于在报表中显示图像。 - **具体内容:** 如何添加图片控件、设置图片来源等。 **2.14 图形报表** - **功能概述:** 利用图形控件来创建图表,以可视化的方式展示数据。 - **具体内容:** 如何创建图表、设置图表类型(如柱状图、折线图等),以及如何将数据源与图表关联起来。 **2.15 多行文本显示** - **功能概述:** 当文本内容较长时,可以自动换行显示。 - **具体内容:** 如何设置文本组件的属性,使其支持自动换行。 **2.16 文本拆分** - **功能概述:** 将长文本拆分成多行或多列。 - **具体内容:** 如何实现文本的自动或手动拆分。 **2.17 组件的Wrap** - **功能概述:** 控制文本组件是否自动换行。 - **具体内容:** 如何设置文本组件的Wrap属性,以控制其显示行为。 **2.18 显示数据表中的数据** - **功能概述:** 如何在报表中显示来自数据表的数据。 - **具体内容:** 包括数据绑定的步骤,以及如何设置数据源。 **2.19 标签式打印** - **功能概述:** 支持批量打印标签。 - **具体内容:** 如何设计标签样式,以及如何设置批量打印的参数。 **2.20 子bands** - **功能概述:** 在DataBand中嵌套子band,用于显示子数据集。 - **具体内容:** 如何创建子band,以及如何将其与父band关联起来。 **2.21 组件的移动** - **功能概述:** 移动报表中的组件到所需位置。 - **具体内容:** 如何使用鼠标或键盘来移动组件。 **2.22 两个数据阶的报表(主—细)** - **功能概述:** 如何处理主明细结构的报表,即显示一个主要数据集及其相关的子数据集。 - **具体内容:** 如何设置主明细关系,以及如何在报表中显示这些数据。 **2.23 页首和页尾数据Band** - **功能概述:** 用于在每一页的顶部或底部显示固定的信息。 - **具体内容:** 如何创建页首和页尾Band,并设置它们的内容。 **2.24 多页报表** - **功能概述:** 如何处理跨越多页的报表。 - **具体内容:** 包括如何设置页码、页眉页脚等,以确保报表在多页的情况下依然保持良好的布局和视觉效果。 #### 第三章 分组集合体 **3.1 分组打印** - **功能概述:** 将数据按一定规则进行分组,并在报表中分别显示。 - **具体内容:** 如何设置分组字段,以及如何根据分组显示不同的数据。 **3.2 其他分组特性** - **功能概述:** 除基本分组外的其他高级特性。 - **具体内容:** 包括分组的排序、过滤等高级设置。 **3.3 页码的重设** - **功能概述:** 在分组报表中,可以在每个分组的开头重新开始页码。 - **具体内容:** 如何设置分组开始时的页码重置。 **3.4 组的操作** - **功能概述:** 对分组进行各种操作,如添加、删除等。 - **具体内容:** 如何管理分组,包括添加新的分组、删除已有的分组等。 **3.5 行数** - **功能概述:** 记录分组中数据行的数量。 - **具体内容:** 如何显示每个分组中的行数。 **3.6 函数集** - **功能概述:** 提供了一系列用于计算的函数,如求和、平均值等。 - **具体内容:** 如何在分组报表中应用这些函数,以进行更复杂的计算。 **3.7 页和报表的统计** - **功能概述:** 计算报表的整体统计数据,如总页数、总行数等。 - **具体内容:** 如何设置报表级别的统计信息,并在报表中显示出来。 **3.8 插入汇总函数** - **功能概述:** 在报表中插入用于计算汇总信息的函数。 - **具体内容:** 如何使用内置的汇总函数,以及如何自定义汇总逻辑。 以上内容涵盖了FastReport4用户使用手册的第一至第三章的核心知识点。这些知识点对于理解和掌握FastReport4的基本操作及高级功能至关重要。接下来的章节将继续深入探讨更多高级特性和功能。
剩余185页未读,继续阅读
- 粉丝: 2
- 资源: 24
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页