网站大量收购独家精品文档,联系QQ:2885784924

第10章--报表和标签设计.pptVIP

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

VisualFoxPro程序设计〔第二版〕;报表的基本概念;本章的主要内容有:;10-1报表的根本概念;报表的一些常规布局如以下图〔含义见表10-1〕。

在设计报表布局时,并不直接将字段的数据添加在页面上,而是为该字段预留一个位置〔用一种称为“域”的控件来实现〕,如同在表单设计中用文本框控件来显示某个字段一样。打印时,域控件从对应的字段中取得具体数据填充在它所在的位置。

可见,报表文件决定页面的外观〔布局〕,页面上域控件显示的数据那么来自数据源。;1.设计报表的根本步骤

〔1〕确定要创立的报表类型。

〔2〕创立报表布局文件。

〔3〕修改和设置布局文件。

〔4〕预览和打印报表。

2.创立报表布局的方法

〔1〕报表向导:用于创立简单的单表或多表报表。

〔2〕快速报表:用于快速地创立简单的单表报表。

〔3〕报表设计器:用于创立新报表和修改已建立的报表。

用这三种方法创立的报表文件都可以用报表设计器进行修改。;10-2创立报表;2.创立一对多表报表;10-2-2利用报表设计器创立报表;2.报表设计器的根本组成;利用报表设计器创立快速报表操作方法是:

〔1〕翻开“文件”菜单,选择“新建”选项。

〔2〕在“新建”窗口中,单击“报表”,再按“新建文件”按钮。

〔3〕在“报表设计器”窗口,翻开“显示”菜单,选择“数据环境”选项。

〔4〕在“数据环境设计器”窗口,翻开“数据环境”菜单,选择“添加”选项,添加作为报表数据的表。然后按“数据环境设计器”窗口的“退出”按钮,返回VisualFoxPro系统主菜单下。

〔5〕在VisualFoxPro系统主菜单下,翻开“报表”菜单,选择“快速报表”,进入“快速报表”窗口。;〔6〕在“快速报表”窗口,按“字段”,进入“字段选择器”窗口。

〔7〕在“字段选择器”窗口,选择出现在报表中的字段,按“确定”按钮,返回到“快速报表”窗口;再按“确定”按钮,返回到“报表设计器”窗口。

〔8〕在“报表设计器”窗口,翻开“显示”菜单,选择“预览”进入“报表设计器”的另一个窗口。

〔9〕当对报表显示的格式满意后,退出“报表设计器”窗口,进入“系统???窗口。

〔10〕在“系统”窗口,选择“是”,进入“另存为”窗口。

〔11〕在“另存为”窗口,输入报表名字“报表1”,结束建立快速报表文件的操作。;10-2-3用报表设计器设计报表;在系统菜单上增加了【数据环境】菜单,同时翻开了“数据环境设计器”。

单击【数据环境】菜单并选择【添加】,翻开“添加表或视图”对话框。;在“添加表或视图”对话框中从“数据库中的表”下选择“教师根本情况”表,再单击【添加】,然后单击【关闭】,即可将“教师根本情况”表添加到“数据环境设计器”中。假设要添加视图,可在“选定”选项组中先选择“视图”,再进行上述操作。添加后表或视图后关闭“数据环境设计器”。;3.设置报表设计器界面;;在光标处开始输入标题名“教师代课情况一览表”;;(2).域控件

单击报表控件上的域控件,翻开表达式生成器,也可以将“数据环境设计器”翻开来添加细节内容。;(3)?图形控件

在报表中添加线条、矩形框等控件可以使报表更为清晰、美观。比方我们在例题中标题与页标头之间,总结中都用线条分隔开来。

(4)图片OLE绑定控件

在报表的细节中添加0LE绑定控件,如在报表中添加图片、公司的标志、学校的校微、随着显示记录的不同显示每个学生的照片等。;前面以教师根本情况表为基表,使用报表向导创立了按系名分组的报表。使用“报表设计器”也可以根据一定的条件对记录进行分组输出,使具有相同条件的记录在一个组中。如果对报表中的记录进行分组的话,在“报表设计器”窗口还将出现组标头、组注脚和总结三个带区。

组表头带区:放置分组的标题字段,每组打印一次。

组脚注带区:放置分组的小计,每组打印一次。

总结带区:放置各分组的总计,在报表的结尾打印一次。;“报表设计器”中,带区用来放置报表所需的各个控件。有时需要根据控件的多少、字体的大小及报表中各局部内容之间的间距来调整带区的大小。调整时,只要将鼠标指针指向要调整带区的分厢条,这时鼠标指针变成上下双箭头,按下鼠标左链并上下拖动鼠标,带区的大小随之调整。也可以双击带区分隔条,设置带区的精确高度。;方法根本同上一步,只不过在“表达式生成器”对话框中不是从“字段”列表框中选择,而是从“变量”列表框中选择“_pageno”。

在此报表中,数据之间没有分隔线,假设要求要有网格线,也可以用同上的根本方法,在“页标头”中的字段名上加上方框线,在“细节”中的域控件上加分隔线。;报表设计完成后,可以先单击系统菜单“常用”工具栏上的打印预览按钮,查看报表设计的效果,如果不满意还可以用上述方

文档评论(0)

liuzhouzhong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档