第8章 设计报表与标签.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 设计报表与标签

第八章 设计报表与标签 第八章 设计报表与标签 8.1 报表设计技术 8.2 利用向导建报表 8.3 使用“快速报表”建报表 8.4 报表设计器 8.5 标签文件的建立 8.1 报表设计技术   VFP中报表包括两个基本部分:数据源和布局。    数据源通常是数据库中的表,也可以是视图、查询或临时表。报表可用来显示数据源中的内容。此外,报表中的数据还可以是某些数据的运算结果。    布局则定义了报表中各显示内容的位置和格式。在Visual FoxPro中设计报表主要便是设计报表布局,并将布局保存到报表文件中。 8.1.1 报表的常规布局 8.1.2 创建报表的方法   确定了报表布局后,便可以使用报表向导或报表设计器来创建报表文件了。   报表向导:创建简单的单表或一对多表报表。   报表设计器:创建各中类型的报表。   以上方法创建的报表布局文件都可以用“报表设计器”进行修改。 报表文件不保存数据源中每个数据字段的值,只保存它们的位置和格式信息。每次运行报表时,如果报表文件所用的数据源的字段内容被修改过,则报表打印出来的内容也会有相应的变化。   报表文件的文件扩展名为.FRX,它存储报表的详细说明。每个报表文件还有一个扩展名为.FRT的相关(备注)文件。 8.2 利用向导建报表 例1:用 “基本信息”和“参赛成绩”二个表建一个如图8. 1所示的一对多报表。 一、设置报表数据源   1设置数据源:   打开“数据环境设计器”,添加表或视图。   2设置属性:   当数据源设置好后,我们可规定记录出现在报表中的顺序,其方法是为数据环境设置索引。   如果创建的是一对多报表,在“属性”窗口中设置“Relation1”的 OneToMany 属性为“真”。即设置所建报表为一对多报表。   设置“Cursor1”的Order属性为父表的排序索引。   设置“Cursor2”的Order属性为子表的排序依据。   报表带区是指报表中一块带状的区域。打开报表设计器后,即可看到各种不同类型的带区,每个带区中都可以放置一些报表控件,如表的字段、计算值、说明文字、函数、线条、边框和图片等。   报表执行时,不同带区中的控件出现在报表中不同的地方,一个报表不一定需要所有的带区,可根据用户的要求选定所需的带区。   在“报表设计器”中,可以修改每个带区的大小和特征。   使用左侧标尺作为指导,将带区栏拖动到适当高度。标尺量度仅指带区高度,不包含页边距。 报表各带区情况说明 三、添加控件   报表控件表示将来在报表上显示或打印的一些项目。 常用的报表控件    1.添加域控件   报表中的域控件用来表示表的字段、变量和计算结果。   添加域控件有以下两种方法: 方法一:将表或视图中的字段直接拖放到报表中。 方法二:在“报表表达式”对话框中选择所需的字段。    在“报表控件”工具栏中单击“域控件”按钮,在某一带区拖出一个方框,松开左键,即弹出“报表表达式”对话框。 2.添加标签    (1) 在“报表控件”工具栏中单击“标签”按钮。 (2) 在“报表设计器”中需要添加标签处单击。 (3) 键入该标签的字符。 若要编辑标签控件: 从“报表控件”工具栏中单击“标签”按钮,然后在“报表设计器”中单击所需编辑的标签后键入修改内容。 四、预览、保存与打印报表 1.定义报表页面    可以设置报表的页边距、页面方向、纸张大小和方向,并为多列报表设置列宽、列间距和打印顺序。而此时的“列”指的是页面上横向打印的记录的数目,并不是单条记录的字段数目。 2、预览结果 报表在设计过程中可以预览,不用打印就能查看报表的运行结果是否满足要求。 (1) 从“报表设计器”的“显示”菜单中选择“预览”命令。 (2) 在“打印预览”工具栏中,单击“前一页”或“下一页”按钮来切换页面。 (3) 选择“缩放”按钮可以放大或缩小显示报表。 (4) 选择“打印报表”按钮打印报表。 (5) 选择“关闭预览”按钮返回到设计状态。 3、保存报表    (1) 选择“文件”菜单中的“保存”命令,弹出“另存为”对话框。   (2) 指定存放报表的位置及文件名。   (3) 单击“保存”按钮。 4、打印报表   “报表设计器”—“文件”菜单—“打印” 或 “常用”工具栏—“运行” 或 “打印预览”工具栏—“打印”按扭(不出现“打印”窗口)   实际上,报表只是一个外壳,它只说明了从什么地方取数据,以及数据按什么格式和布局打印出来。   因此,每次打印报表时,如果报表的数据源中的数据发生了变化,则报表的打印结果也不一样。这样可以保证您每次打印报表时,不用对

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档