- 2
- 0
- 约1.78千字
- 约 14页
- 2018-06-09 发布于福建
- 举报
VF第13章 报表与标签的设计
第13章 13.1 报 表 设 计 报表主要由两部分组成:数据源和报表布局。数据源是报表的数据来源。报表的数据源通常是数据库中的表或自由表,也可以是视图、查询或临时表。在进行报表设计前首先应打开报表的数据源。报表布局则定义报表打印格式,通常有列报表、行报表、一对多报表、多栏报表4种常规布局类型。 13.1.1 利用报表向导设计报表 启动报表向导有以下4种常用方法: 打开项目管理器,选择“文档”选项卡中的“报表”项,单击“新建”按钮,在弹出“新建报表”对话框中,再单击“报表向导”按钮 。 打开“文件”菜单中的“新建”菜单项,在文件类型栏中选择“报表”,然后单击“向导”按钮 。 打开“工具”菜单中的“向导”子菜单,选择“报表”。。 直接单击工具栏上的“报表”图标,也可以启动报表向导。 13.1.2 利用快速报表设计报表 除了用报表向导创建报表外,还可以用“快速报表”功能来建立简单的报表,这是一项省时的功能,只需在其中选择基本的报表组件,Visual FoxPro 就会根据选择的布局,自动建立简单的报表布局。 13.1.3 利用报表设计器设计报表 启动报表设计器有以下3种常用方法: 打开“项目管理器”,选择“文档”选项卡中的“报表”项,单击“新建”按钮,在弹出“新建报表”对话框中再单击“新建报表”按钮 。 打开“文件”菜单中的“新建”子菜单,在文件类型栏中选择“报表”,然后单击“新建文件”按钮。 直接使用命令 CREATE REPORT 也可启动报表设计器。 报表设计器提供的是一个空白布局,从空白报表布局开始,可以设置报表数据源、设计报表的布局、添加报表的控件和设计数据分组等。 1. 设置报表数据源 :报表总是与一定的数据源相联系,因此在设计报表时,首先要确定报表的数据源。如果一个报表总是使用相同的数据源,就可以把它添加到报表的数据环境中。 2. 设计报表的布局 :创建报表之前,应该确定所需报表的常规格式。报表可能基于单表,也可能基于多表。另外还可以创建特殊种类的报表。 3. 报表设计器窗口 :在报表设计器中可以添加各种控件,如表头、表尾、页标题、字段、各种线条及OLE控件等。 4. 报表工具栏 。 5. 报表控件的使用:在报表设计器中,为报表新设置的带区是空白的,通过在报表中添加控件来定义在页面上显示的数据项,可以安排所要输出的内容。 6.报表变量的使用 :在数据库应用系统中,变量的应用非常广泛,它能够给应用程序带来极大灵活性。在报表中可以使用变量,以灵活设计各种形式的报表。特别是总计中,往往是用变量来计算要求得到的值然后输出。使用报表变量,可以计算各种值,并可利用这些值来计算其他相关值。 13.1.4 报表数据分组 在设计报表时,有时所要报表的数据是成组出现的,需要以组为单位对报表进行处理。组的分隔是根据分组表达式进行的,这个表达式通常由一个以上的表字段生成,有时也可以相当复杂。分组之后,报表布局就有了组标头和组注脚带区,可以向其中添加控件。 添加单个数据分组 2.添加多个数据分组 13.1.5 报表输出 设计报表的最终目的是要按照一定的格式输出符合要求的数据。报表文件的扩展名为.frx,该文件存储报表设计的详细说明。每个报表文件还带有扩展名为.frt的报表文件。报表输出时,应该先进行页面设置,通过预览报表调整版面效果,最后再打印输出到纸介质上。 页面设置:规划报表时,通常会考虑页面的外观,例如页边距,纸张类型和所需的布局。在“页面设置”对话框中可以设置报表的左边距并为多列报表设置列宽和列间距,设置纸张大小和方向。 预览报表:通过预览报表,不用打印就能看到它的页面外观。 打印输出 :如果使用预览报表,在屏幕上获得最终符合设计要求的页面后,就要打印出来。 13.2 标 签 设 计 标签是一种特殊的报表,它的创建、修改方法与报表基本相同。和创建报表一样,可以使用标签向导创建标签,也可以直接使用标签设计器创建标签。无论使用哪种方法来创建标签,都必须指明使用的标签类型,它确定了标签设计器中的“细节”尺寸。 滕永晨* 第13章 第6章 计算机网络基础 * 报表与标签设计
原创力文档

文档评论(0)