- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术及应用
教材:《Visual FoxPro 8.0实用教
程》
谢维成 陈永强 郑海春 编
著
清华大学出版社
第11章 报表的创建与应用
11.1 报表设计工具
11.2 为应用程序创建报表
11.3 标签的设计
11.4 习题
11.1 报表设计工具
使用报表或标签,用户以将数据库中的数据打印出来或显示
在屏幕上。用户可以通过选择数据源来控制报表中所要包含的数
据;还可以创建报表变量配合原始数据的使用。报表变量可以用
来保存报表中的一些计算结果和要用到的值。报表的使用十分灵
活,其结果可以输出到窗口中进行预览,也可直接输出到打印
机,还可输出到指定的文件中。
对于应用系统来说,报表也是其重要的组成部分。一般情况
下,在收集和组织好数据之后,用户就可以向应用程序中添加报
表或标签。
报表向导
报表向导同表单向导相似,使用时,首先需要用户按预定步骤
对报表进行简单设置,然后,系统自动生成与设置相对应的报
表。
报表设计器
图 11.4 报表设计器
1.报表设计器的主窗口
•标题区(Title),用于显示报表总的标题信息。
•页标头(Page Header),用于显示报表每页的标题信息。
•细节区(Detail),用于输出数据表中的相关数据。
•页注脚区(Page Footer),用于显示报表每页最底部的说明
信息。
•总结区(Summary),可用于显示关于当前报表中数据的一些
分析结果。
•组标头和组注脚区,用于分组报表时,显示每组数据的标题
和结束说明信息。
•列标头和列注脚区,用于分栏报表时,显示每栏数据的标题
和结束说明信息。
默认情况下,主窗口中仅显示“页标头” 、“细节”和“页注
脚”三个区。如果用户需要使用“标题”和“总结” 区,可以在“报
表”菜单下选择“标题/总结”命令,打开“标题\总结”设置对话
框,如图11.5所示,选择需添加的区域并单击“确定”后,所选
区域将出现在报表设计器的主窗口中。
图 11.5 标题/总结对话框
2.报表设计器的常用工具栏
•报表设计器工具栏
•报表控件工具栏
•布局工具栏
•颜色工具栏
这4个工具栏的外观可参看图11.4。
3.带区的调整
•使用鼠标调整带区高度
•使用对话框调整带区
图 11.7 编辑带区对话框
4.设置报表的数据环境
5.为报表添加控件
如果需要,用户可以在报表中添加“报表控件”工具栏中所列
的控件。添加方法同在表单中添加控件的方法。
调整报表控件的方法是:选中控件,单击鼠标右键,从其快
捷菜单中选择“属性”命令,打开相应的设置对话框,然后进
行调整。图11.9所示为“域控件”的属性对话框。
图 11.9 域控件的属性对话框
6.为报表添加变量
如果报表需要对表中的数据进行统计和计算,这时就要用到
报表变量。在报表中添加变量的方法是:在“报表”菜单下选
择“变量”命令,系统打开“报表变量”对话框,如图11.12所
示。在该对话框中可以进行如下设置:
7.报表事件的应用
VFP8为每个带区都设置了两个事件,即带区入口事件和带区出
口事件。使用这两个事件的方法是:(1)首先,用户需要编
写事件程序(事件程序可在项目管理器的“代码”选项卡的“程
序”选项中编写);(2)然后,打开需使用事件的带区的设置
对话框(如图11.8所示),在“入口处”或“ 出口处”文本框中输
入事件程序名。【例如】程序文件名为“Sample.prg” ,则输入
“Sample()”。
快速报表
如果用户在新建报表时,没有使用“报表向导” ,而是直接进
入报表设计器,则“报表”菜单下的“快速报表”命令处于可用状
态。单击该命令,系统弹出“打开”对话框,在其中选择数据表
并单击“确定”按钮,进入“快速报表”对话框,如图11.13所示。
您可能关注的文档
- Pro_ENGINEER企业实施与应用第7章.pdf
- ProE模具设计基础教程(课件)chapter01.pdf
- ProE模具设计基础教程(课件)chapter02.pdf
- ProE模具设计基础教程(课件)chapter03.pdf
- ProE模具设计基础教程(课件)chapter04.pdf
- ProE模具设计基础教程(课件)chapter05.pdf
- ProE模具设计基础教程(课件)chapter06.pdf
- ProE模具设计基础教程(课件)chapter07.pdf
- ProE模具设计基础教程(课件)chapter08.pdf
- ProE模具设计基础教程(课件)chapter09.pdf
- VisualFoxPro8.0实用教程(谢振华)第12章菜单的创建与应用.pdf
- VisualFoxPro程序设计(等级考试版)第1章VisualFoxPro基础.pdf
- VisualFoxPro程序设计(等级考试版)第2章VisualFoxPro程序设计基础.pdf
- VisualFoxPro程序设计(等级考试版)第3章VisualFoxPro数据库及其操作.pdf
- VisualFoxPro程序设计(等级考试版)第4章关系型数据库标准语言SQL.pdf
- VisualFoxPro程序设计(等级考试版)第5章查询和视图.pdf
- VisualFoxPro程序设计(等级考试版)第6章表单设计与应用.pdf
- VisualFoxPro程序设计(等级考试版)第7章菜单设计与应用.pdf
- VisualFoxPro程序设计(等级考试版)第8章报表设计与应用.pdf
- VisualFoxPro程序设计(等级考试版)第9章应用程序的开发和生成.pdf
文档评论(0)