当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年全国计算机等级考试二级VFP笔记(20)
发布时间:2010/11/1 15:21:56 来源:www.xue.net 编辑:城市总裁吧
 (三)报表设计

  1.设置报表数据源

  1)在显示菜单和常用工具栏中有数据环境—单击打开数据环境设计器—向中添加/移去相应的数据源文件—关闭即可

  2)数据源被添加到报表数据环境中之后,若数据源中的数据更新,则以此为数据源的报表也将自动反映新的数据内容。

  2.设置报表的布局

  1)带区:主要作用是控制数据在页面上的打印位置(各带区的高度可调节)

  2)报表设计器打开时默认的带区有:

  ² 页标头:每个页面打印一次,例如列报表的字段名

  ² 细节:每条记录打印一次,例如各记录的字段值

  ² 页注脚:每个页面下面打印一次,例如页码和日期

  3)设置标题或总结带区:

  报表菜单—标题/总结—显示标题/总结对话框—选中想要的标题或总结带区复选框即可—新页表示把标题或总结带区内容单独打印一页

  ² 标题:每张报表开头打印一次或单独一页,如报表名称

  ² 总结:每张报表最后一页打印一次或单独占用一页

  4)设置列标头和列注脚带区:可用于创建多栏报表

  文件—页面设置—页面设置对话框—把列数微调器的值调整为大于1(即自己所需要的栏数)—添加一个列标头和一个列注脚带区

  ² 列标头:在分栏报表中每列打印一次

  ² 列注脚:在分栏报表中每列打印一次

  5)设置组标头或列注脚带区:可用于创建数据分组报表

  报表菜单下的/常用工具栏中的数据分组—数据分组对话框—单击对话框中省略号—出现表达式生成器对话框—从中选择分组表达式—报表设计器中将添加一个或多个组标头或组注脚带区(带区数目取决于分组表达式的数目)

  ² 组标头:数据分组时每组打印一次

  ² 组注脚:数据分组时每组打印一次

  3.添加报表的控件

  1)标签控件:

  ² 添加标签控件:在报表控件工具栏中单击标签按钮—在报表的指定位置单击鼠标—出现一个插入点—在当前位置输入文本即可

  ² 更改字体:选定要更改的控件,从格式菜单中选定字体,显示字体对话框,选定适当的字体和磅值,确定。

  2)线条、矩形和圆角矩形控件:

  ² 添加该控件:在报表控件工具栏中单击线条、矩形或圆角按钮—在报表的某个带区拖拽光标—将分别形成线条、矩形或圆角矩形

  ² 更改样式:选定要更改的控件,从格式菜单中选择绘图笔,再从子菜单中选择适当的大小或样式,即线型、线的粗细等。

  ² 还可设置圆角矩形的圆角样式:双击圆角矩形控件,弹出圆角矩形对话框,选定适当的圆角样式,确定。

  ² 调整控件:选定要调整的控件,然后拖动四周的某个控点改变控件的宽度和高度;不需要的控件选中后按下DEL键即可删除相应控件

  ² 选择多个控件:一是选定一个控件后,按住shift键再选定其他控件;二是圈选,即在控件周围拖动以画出选择框,可选择相邻的控件

  ² 设置控件布局:常用工具栏/显示菜单—布局工具栏

  3)域控件:用于打印表或视图中的字段、变量和表达式的计算结果

  ² 添加域控件:一是打开报表的数据环境设计器窗口—选择所要的表或视图—把所需的字段拖拽至报表指定的带区中即可;

 二是单击报表控件工具栏中的域控件按钮—在报表带区的指定位置单击鼠标—显示报表表达式对话框—在表达式文本框输入所需的字段名/单击表达式文本框右侧的省略号,打开表达式生成器对话框,双击所需的字段名—确定(注意:若添加的可计算字段,可单击计算按钮,打开计算字段对话框,创建一个计算结果)

  ² 定义域控件的格式:双击要更改的域控件—报表表达式对话框—单击格式文本框右侧的省略号—格式对话框—选定需要的数据类型和打印格式

  4)OLE对象或图片/ActiveX绑定控件:为报表添加图片、声音或文档等

  ² 添加图片:单击报表控件工具栏中的图片/ActiveX绑定控件控件按钮—在报表的制定带区内单击并拖动鼠标拉出图文框—弹出报表图片对话框—文件:可插入图片/字段:可添加通用型字段

  ² 调整图片:在报表图片对话框中,

  裁剪图片—表示图片将以图文框的大小显示,可能因为图文框太小而只显示部分图片

  缩放图片,保留形状—表示在图文框中放置一个完整、不变形的图片,但图片比例可能会发生变化

  缩放图片,填充图文框—表示使图片填满整个图文框,图片比例也可能发生变化

  ² 对象位置:在报表图片对话框中,(其他控件也有这三种对象位置的选择)

  浮动—表示图片相对于周围空间的大小浮动

  相对于带区顶端固定—表示使图片保持在报表中指定的位置上,并保持其相对于带区顶端的距离

  相对于带区底端固定—表示使图片保持在报表中指定的位置上,并保持其相对于带区底端的距离

  4.设计数据分组

  1)数据分组的种类:一级分组报表(按一个字段分组)

  多级分组报表(按多个字段分组,最多三级)

  2)基本步骤:

  ² 给数据源表建立相关索引

  ² 建立报表文件,打开相应报表设计器

  ² 打开数据环境设计器窗口,添加所需表文件

  ² 在数据环境设计器窗口右击鼠标,从快捷菜单中选择属性,打开属性窗口

  ² 在属性窗口选择对象框中的cursor1,并选定order属性,输入索引名或在索引列表中选定一个索引

  ² 报表菜单/常用工具栏—数据分组—数据分组对话框—输入分组表达式/单击省略号弹出表达式生成器创建分组表达式—在组属性中选定想要的属性(即指定如何分页)

  (注意:此时若是要建立多级分组报表,只需再输入或创建了第一个分组表达式后再接着输入或创建下一个分组表达式即可)

  ² 继续设计报表的其他方面,完成后保存报表,并预览

  ² 更改分组:重新打开数据分组对话框—更改成需要的分组表达式、组属性、通过组左侧的移动按钮更改组次序、使用删除按钮删除组带区等等

  5.设计多栏报表:即分为多个栏目打印输出的报表

  1)设置列标头和列注脚带区

  文件—页面设置—页面设置对话框—把列数微调器的值调整为大于1(即自己所需要的栏数)—添加一个列标头和一个列注脚带区,同时细节带区也相应缩短

  2)设置页面:细节带区中的内容系统默认为自上向下的打印顺序,这只适用于除开多栏报表之外的其他报表;而对于多栏报表而言,为了真正打出多个栏目来,需要把打印顺序设置为自左向右打印。

  6.报表输出

  十一、开发应用程序

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved