




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2021-11-812021-11-82第第13章章 报表与标签设计报表与标签设计 第第1313章章2021-11-8滕永晨313.1 报 表 设 计 报表主要由两部分组成:数据源和报表布局。报表主要由两部分组成:数据源和报表布局。数据源是报表的数据来源。报表的数据源通常是数据源是报表的数据来源。报表的数据源通常是数据库中的表或自由表,也可以是视图、查询或数据库中的表或自由表,也可以是视图、查询或临时表。在进行报表设计前首先应打开报表的数临时表。在进行报表设计前首先应打开报表的数据源。报表布局则定义报表打印格式,通常有列据源。报表布局则定义报表打印格式,通常有列报表、行报表、一对多报表、多栏报
2、表报表、行报表、一对多报表、多栏报表4 4种常规种常规布局类型。布局类型。 第第1313章章2021-11-8滕永晨413.1.1 利用报表向导设计报表 启动报表向导有以下启动报表向导有以下4 4种常用方法:种常用方法: (1)(1)打开项目管理器,选择打开项目管理器,选择“文档文档”选项卡中的选项卡中的“报报表表”项,单击项,单击“新建新建”按钮,在弹出按钮,在弹出“新建报表新建报表”对对话框中,再单击话框中,再单击“报表向导报表向导”按钮按钮 。(2)(2)打开打开“文件文件”菜单中的菜单中的“新建新建”菜单项,在文件菜单项,在文件类型栏中选择类型栏中选择“报表报表”,然后单击,然后单击“
3、向导向导”按钮按钮 。第第1313章章2021-11-8滕永晨5(1)(1)打开打开“工具工具”菜单中的菜单中的“向导向导”子菜单,选择子菜单,选择“报表报表”。(2)(2)直接单击工具栏上的直接单击工具栏上的“报表报表”图标,也可以启动图标,也可以启动报表向导。报表向导。 第第1313章章2021-11-8滕永晨613.1.2 利用快速报表设计报表 除了用报表向导创建报表外,还可以用除了用报表向导创建报表外,还可以用“快速报表快速报表”功能来建立简单的报表,这功能来建立简单的报表,这是一项省时的功能,只需在其中选择基本是一项省时的功能,只需在其中选择基本的报表组件,的报表组件,visual
4、foxpro visual foxpro 就会根据选就会根据选择的布局,自动建立简单的报表布局。择的布局,自动建立简单的报表布局。 第第1313章章2021-11-8滕永晨713.1.3 利用报表设计器设计报表启动报表设计器有以下启动报表设计器有以下3 3种常用方法:种常用方法: (1)(1)打开打开“项目管理器项目管理器”,选择,选择“文档文档”选项卡选项卡中的中的“报表报表”项,单击项,单击“新建新建”按钮,在弹出按钮,在弹出“新建报表新建报表”对话框中再单击对话框中再单击“新建报表新建报表”按按钮钮 。(2)(2)打开打开“文件文件”菜单中的菜单中的“新建新建”子菜单,在子菜单,在文件类
5、型栏中选择文件类型栏中选择“报表报表”,然后单击,然后单击“新建文新建文件件”按钮。按钮。(3)(3) 直接使用命令直接使用命令 create report create report 也可启动报也可启动报表设计器。表设计器。 第第1313章章2021-11-8滕永晨8 报表设计器提供的是一个空白布局,从空白报表设计器提供的是一个空白布局,从空白报表布局开始,可以设置报表数据源、设计报表报表布局开始,可以设置报表数据源、设计报表的布局、添加报表的控件和设计数据分组等。的布局、添加报表的控件和设计数据分组等。1. 1. 设置报表数据源设置报表数据源 :报表总是与一定的数据源:报表总是与一定的数据
6、源相联系,因此在设计报表时,首先要确定报表的相联系,因此在设计报表时,首先要确定报表的数据源。如果一个报表总是使用相同的数据源,数据源。如果一个报表总是使用相同的数据源,就可以把它添加到报表的数据环境中。就可以把它添加到报表的数据环境中。 第第1313章章2021-11-8滕永晨92. 2. 设计报表的布局设计报表的布局 :创建报表之前,应该确定:创建报表之前,应该确定所需报表的常规格式。报表可能基于单表,也可所需报表的常规格式。报表可能基于单表,也可能基于多表。另外还可以创建特殊种类的报表。能基于多表。另外还可以创建特殊种类的报表。 3. 3. 报表设计器窗口报表设计器窗口 :在报表设计器中
7、可以添加:在报表设计器中可以添加各种控件,如表头、表尾、页标题、字段、各种各种控件,如表头、表尾、页标题、字段、各种线条及线条及oleole控件等。控件等。4. 4. 报表工具栏报表工具栏 。5. 5. 报表控件的使用:在报表设计器中,为报表报表控件的使用:在报表设计器中,为报表新设置的带区是空白的,通过在报表中添加控件新设置的带区是空白的,通过在报表中添加控件来定义在页面上显示的数据项,可以安排所要输来定义在页面上显示的数据项,可以安排所要输出的内容。出的内容。 第第1313章章2021-11-8滕永晨106.6.报表变量的使用报表变量的使用 :在数据库应用系统中:在数据库应用系统中, ,变
8、量变量的应用非常广泛的应用非常广泛, ,它能够给应用程序带来极大灵它能够给应用程序带来极大灵活性。在报表中可以使用变量,以灵活设计各种活性。在报表中可以使用变量,以灵活设计各种形式的报表。特别是总计中,往往是用变量来计形式的报表。特别是总计中,往往是用变量来计算要求得到的值然后输出。使用报表变量,可以算要求得到的值然后输出。使用报表变量,可以计算各种值,并可利用这些值来计算其他相关值。计算各种值,并可利用这些值来计算其他相关值。 第第1313章章2021-11-8滕永晨1113.1.4 报表数据分组 在设计报表时,有时所要报表的数据是成组在设计报表时,有时所要报表的数据是成组出现的,需要以组为
9、单位对报表进行处理。组的出现的,需要以组为单位对报表进行处理。组的分隔是根据分组表达式进行的,这个表达式通常分隔是根据分组表达式进行的,这个表达式通常由一个以上的表字段生成,有时也可以相当复杂。由一个以上的表字段生成,有时也可以相当复杂。分组之后,报表布局就有了组标头和组注脚带区,分组之后,报表布局就有了组标头和组注脚带区,可以向其中添加控件。可以向其中添加控件。添加单个数据分组添加单个数据分组 2.2.添加多个数据分组添加多个数据分组 第第1313章章2021-11-8滕永晨1213.1.5 报表输出 设计报表的最终目的是要按照一定的格式输出设计报表的最终目的是要按照一定的格式输出符合要求的
10、数据。报表文件的扩展名为符合要求的数据。报表文件的扩展名为.frx.frx,该,该文件存储报表设计的详细说明。每个报表文件还文件存储报表设计的详细说明。每个报表文件还带有扩展名为带有扩展名为.frt.frt的报表文件。报表输出时,应的报表文件。报表输出时,应该先进行页面设置,通过预览报表调整版面效果,该先进行页面设置,通过预览报表调整版面效果,最后再打印输出到纸介质上。最后再打印输出到纸介质上。 第第1313章章2021-11-8滕永晨131.1.页面设置:规划报表时,通常会考虑页面的外页面设置:规划报表时,通常会考虑页面的外观,例如页边距,纸张类型和所需的布局。在观,例如页边距,纸张类型和所
11、需的布局。在“页面设置页面设置”对话框中可以设置报表的左边距并对话框中可以设置报表的左边距并为多列报表设置列宽和列间距,设置纸张大小和为多列报表设置列宽和列间距,设置纸张大小和方向。方向。2.2.预览报表:通过预览报表,不用打印就能看到预览报表:通过预览报表,不用打印就能看到它的页面外观。它的页面外观。3.3.打印输出打印输出 :如果使用预览报表,在屏幕上获:如果使用预览报表,在屏幕上获得最终符合设计要求的页面后,就要打印出来。得最终符合设计要求的页面后,就要打印出来。 第第1313章章2021-11-8滕永晨1413.2 标 签 设 计 标签是一种特殊的报表,它的创建、修改标签是一种特殊的报表,它的创建、修改方法与报表基本相同。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论