- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfpch8第8章 报表与标签设计
第8章 报表与标签设计 8.1 报表的设计 报表有2个组成要素:一是数据来源,二是格式定义。数据可来源于数据库中的表,也可来源于视图或查询结果。格式设计就是定义报表的总体布局和具体的样式,如总标题、每页的标题、具体显示的数据及其格式、每页的小节和打印出来的外观效果、字体及其大小等。 设计一个报表一般需要以下4个基本步骤: ①决定需建立何种形式的报表。 ②建立报表文件。 ③编辑报表文件使之符合实际的需要。 ④预览并打印报表。 【例8.1】使用“快速报表”方法建立可以输出xkcjb.dbf表数据的简单报表。 操作步骤如下: ①在常用工具栏中选择【新建】按钮或者选择【文件】菜单中的【新建】命令,弹出【新建】对话框。在该对话框中,选择【报表】,再单击【新建文件】按钮,进入报表设计器。此时,将在主菜单栏添加【报表】主菜单项。 ②选择【报表】菜单中的【快速报表】命令,在弹出的对话框中选择数据源表“xkcjb”,然后单击【确定】按钮,弹出如下图所示的【快速报表】对话框。 【例8.3】以“学生学籍管理系统”数据库中的表xkcjb.dbf,kcb.dbf和dab.dbf为数据源,用报表设计器建立“学生成绩综合一览表”。 4)设置报表控件 报表控件工具栏中列出了所有可以放在报表各带区的报表控件。从左到右从第2个(即“A”开始),分别是标签、域控件、线条、矩形、圆角矩形和图片/ActiveX绑定控件。其中,标签用于设计文本信息;域控件用于显示字段、变量或者表达式的值;线条用于画线;图片/ActiveX绑定控件专门用于显示图片文件,通常是表中用于存放图片的通用型字段;具体设置如图下 “报表控件设置实例” 所示。其他控件和表单的相应控件类似。 8)预览结果 单击【工具栏】的【打印预览】按钮可以浏览报表。 对于线条控件,可以选择系统【显示】主菜单中的【绘图笔】命令来指定线条的宽度和类型。对于矩形控件,可以通过选择【格式】菜单中的【填充】、【绘画笔】、【方式】、【调色板工具栏】命令设置方框的填充方式、线条宽度、透明与否以及颜色等。 对于标签控件,如果需要修改显示标题,首先在报表控件工具栏上选择【标签】控件,然后用鼠标单击报表设计器中相应的标签,就可以对原来的标签显示标题进行更改,而不是添加一个新的标签控件。 报表控件的操作包括:报表控件的添加、选择、复制、删除、移动、外观调整(高度、宽度、字体、颜色)、布局等。 1)报表控件的添加参阅“设置报表控件” 2)报表控件的选择和移动 控件的选择分单选和多选。单选控件时只需用鼠标单击某报表控件即可。控件的多选有两种方法:可在控件周围通过拖动画出选择框,选择句柄将出现在每个控件周围;选择某个控件之后,先按住shift键再选择其他控件,即可实现控件多选。 当控件被选择后,可以通过鼠标拖动移动控件的位置,也可以通过↑、↓、←、→4个箭头键来移动控件的位置。 【例8.4】以“学生学籍管理系统”数据库中的表xkcjb.dbf、kcb.dbf和dab.dbf为数据源,建立预览(部分)结果如下图所示的分组报表。按“专业班级”属性分组统计人数和总成绩。 (2)设置统计变量和统计(计算)字段 ①建立报表变量gs、s,分别用于分组统计人数和分组汇总成绩。选择【报表】菜单中的【变量】命令,弹出如图8.24所示的【报表变量】对话框。建立变量gs,在【初始值】输入框中输入初值0,在【要存储的值】输入框中输入gs,在【计算】分组框中选择计数;建立变量s,进行如下图所示的设置。最后单击【确定】按钮保存设置。 2)报表的打印输出 通过报表设计器设计的报表虽然有默认的打印页格式,但往往满足不了用户的需要,通常需要进行页面设置。 页面设置方法与步骤如下: ①选择【文件】菜单中的【页面设置】命令,弹出如下图所示的【页面设置】对话框。 在VFP中,报表是数据组织和输出的重要形式之一。在开发应用系统时,需要输出大量的报表。借助报表设计器,可以所见所得地完成报表的设计。报表包括两个基本组成部分:数据源和布局。设计报表就是根据报表的数据源来设计报表的布局。数据源通常是数据库中的表,也可以是视图、查询或临时表。报表布局定义了报表打印格式。本章通过实例介绍了如何使用报表设计器来设计一定样式的报表。 页标题带区:位于此带区的数据会显示在报表每一页的开头,且每一页只显示一次。通常将报表类型、各字段的名称与分隔线放置在此带区中。 细节带区:位于页标头和页注脚带区之
您可能关注的文档
- Unit 6 Topic 2 Section A 英语 九年级 下学期.ppt
- Unit 6 Topic 2 Section B 英语 九年级 下学期.ppt
- Unit 6 Topic 2 Section C 八年级下.ppt
- Unit 6 Topic 2 Section C 英语 九年级 下学期.ppt
- Unit 6 Topic 2 Section B 八年级下.ppt
- Unit 6 Topic 2 Section D 英语 九年级 下学期.ppt
- Unit 6 Topic 3 Section A 英语 九年级 下学期.ppt
- Unit 6 Topic 2 Section A 八年级下.ppt
- Unit 6 Topic 3 Section B 英语 九年级 下学期.ppt
- Unit 6 Topic 3 Section B 八年级下.ppt
文档评论(0)