- 1
- 0
- 约5.79千字
- 约 62页
- 2017-07-07 发布于广东
- 举报
第8章 设计完美的报表和标签 8.1 建立报表 8.2 标签的建立与设计 8.1 建立报表 8.1.1 使用报表向导建立报表 使用“报表向导”可方便创建报表,用户只要根据报表向导的提示即可逐步完成报表设计。在Visual Foxpro 提供了报表向导和一对多报表向导。本节将学习利用报表向导来建立一个报表。 1. 选取字段 从系统菜单中选取“工具”/“向导”/“报表”后,出现如图8-1所示的“向导选取”对话框。 在“向导选取”对话框中选中“报表向导”,并单击“确定”按钮,出现如图8-2所示的“报表向导”对话框。在该对话框上部的选择框中,显示了“步骤1???字段选取”。 该对话框中的“数据库和表”列表框用于选择报表中要使用的数据库和表。在该列表框中选择数据库“数据1”和对应的学生表XS.dbf。选中XS.dbf后,该表中的所有字段就会出现在“可用字段”框中。用鼠标单击“可用字段”框和“选定字段”框之间的按钮选取报表中要使用的字段。这里将XS.dbf表中除“ZP”照片字段外的所有字段选入“选定字段”框中。 2. 记录分组 单击“下一步”按钮,出现如图8-3所示的“步骤2???分组记录”对话框,根据需求对表记录数据按照分组字段的关系分成若干个小组,打印时以每个小组为单位由上而下顺序输出。 如果要进行记录的分组,在相应列表框中选择分组字段名称,单击“分组选项”按钮设置分组级字段的分组间隔。 如果要对数值字段进行“求和”、“平均值”、“计数”、“最大值”、“最小值”等计算,单击“总结选项”按钮进行总结选项的设置,完成报表打印时数值字段的统计功能。 3.选择报表样式和方向 完成上述选择后,单击“下一步”按钮,并直接按“确定”按钮即可打开向导提示为“步骤3????选择报表样式”的对话框,如图8-4所示。 报表向导中提供了经营式、账务式和简报式等多种报表输出样式,根据不同的应用场合,可以灵活选择其中的一种。这里选择了“经营式”。 选择报表样式后,单击“下一步”按钮,出现向导提示为“步骤4????定义报表布局”的对话框,如图8-5所示。 在图8-5所示的报表布局窗口中可以灵活地定义报表的布局。其中,打印时沿着纸张的长度方向为纵向,沿着宽度方向为横向;字段与其数据在同一列中为“列字段布局”,字段与其数据在同一行中为“行字段布局”;报表中每行中占有的记录个数为“列数”。 完成上述选择后,单击“下一步”按钮,选中以学号“xh”升序为排序方式,再单击“下一步”,出现向导提示的“步骤6????完成”。这时,整个报表的设计即告完成。如果这时单击“浏览”按钮就可以显示报表的设计结果(如图8-6所示)。 8.1.2 使用报表设计器建立快速报表 利用“报表设计器”的“快速报表”功能可以迅速建立报表。“快速报表”功能的使用方法如下: (1)?? 选择系统菜单“文件”/“新建”/“报表”,单击“新建文件”按钮,打开“报表设计器”窗口,如图8-7所示。 (2)?? 选择系统菜单“报表”/“快速报表”后,出现“快速报表”对话框,如图8-8所示。 (3)?? 在“快速报表”对话框中选择报表采用列布局或行布局,对话框中的“字段”按钮,用来选择报表中要显示的字段。这里可选中除照片字段“zp”以外的所有字段。 (4)?? 单击“确定”按钮返回报表设计器,在“报表设计器”窗口中就产生了相应的结果,如图8-9所示。 单击“预览”按钮或用鼠标右键单击“报表设计器”并从弹出的快捷菜单中选取“预览”可查看设计结果。 8.1.3 报表的设计和修改 上节介绍了利用报表向导和快速报表生成器建立报表的方法。如果使用这些方法产生的报表不能满足用户的实际需要,还可利用“报表设计器”对报表进行修改。 实际上,Visual Foxpro 提供的“报表设计器”具有很强的功能,利用它能够设计各种形式的表格,可以插入各种控件(如直线、矩形、图片等控件),也可以加入打印报表中所需要的标签、字段、变量和表达式等。 默认情况下,“报表设计器”显示三个带区:页标头、细节和页注脚(见图8-10)。报表中每个栏的分隔符位于每一带区的底部。带区名称显示于靠近蓝箭头的栏上,页标头(Page header)是位于每一页报表顶部的一块打印区域;细节带区(Detail band)是报表中的一块区域,一般包含来自表中的一行或多行记录。页注脚(Page footer)是位于每一页报表底部的一块打印区域。 在设计报表时,根据实际情况也可以给报表添加以下带区: 列标头:打印时每列一打印次,典型内容为列标题; 列注脚:打印时每列一打印次,典型内容为总结、总计; 组标头:打印时每组一打印次,
您可能关注的文档
- UG模具设计基础教程(NX 6版) 作者 978-7-302-22522-5 第七章.ppt
- UG模具设计基础教程(NX 6版) 作者 978-7-302-22522-5 第十章.ppt
- UG模具设计基础教程(NX 6版) 作者 978-7-302-22522-5 第五章.ppt
- UG模具设计基础教程(NX 6版) 作者 978-7-302-22522-5 第一章.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第1章 基于面向对象的UML.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第2章 UML语言综述.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第3章 UML工具——Rational Rose.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第4章 类图和对象图.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第6章 用例图.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第10章 状态图.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 汽车热管理系统仿真分析与实例解析 课件 06 AI 技术与汽车热管理.pptx
- 《钛合金锻坯 缺陷检测 相控阵超声水浸检测方法》.pdf VIP
- F665065【复试】2024年长春理工大学070200物理学《复试物理光学》考研复试终极预测5套卷.pdf VIP
- 7.2《秦腔》课件(共43张PPT)(含音频+视频).pptx VIP
- 《急危重症护理学》配套ppt 9.第九章 泌尿系统功能监护.ppt VIP
- ZR-ZT-无油空压机培训资料.ppt VIP
- 2025年度医院党支部组织生活会临床医生个人对照检查材料.doc VIP
- (国家标准)GB T 7424.1-2003 光缆总规范 第1部分:总则.pdf
- 《工业控制系统信息安全防护指南》解读.doc VIP
- 救护员培训应急救护PPT课件.pptx VIP
原创力文档

文档评论(0)