




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学与工程学院 * 1 计算机科学与工程学院 n12.1 报表设计 n12.2 标签设计 Date2 计算机科学与工程学院 12.1 报表设计 报表设计就是定义报表的数据源和数据布局。 数据源是报表和标签的数据来源,可以是数据库中的表或自由表,也可以是 查询、视图或临时表; 数据布局则用于指定报表和标签中各输出内容的位置和格式。 (常用报表 布局有:列报表、行报表、一对多报表、多栏报表和标签见表12.1) 报表保存 报表保存后系统会产生一个报表文件,其扩展名为.frx; 另外系统还将自动生成一个与报表文件同名的报表备注文件,其扩展名为 .frt 。 Date3 计算机科学与工程学院 n创建报表的方法 n利用报表向导创建简单的报表或一对多报表; n利用报表设计器的快速报表功能从单表创建一个简单报表; n利用报表设计器创建用户自己的报表。 12.1.1 利用报表向导设计报表 启动报表向导的方法 方法一:在“项目管理器” “文档”选项卡“报表”项“新 建”按钮“新建报表”对话框单击“报表向导”按钮。 方法二:选择“文件”/“新建” “新建”对话框文件类型栏 中选择“报表” 单击“向导”按钮。 方法三:打开“工具”菜单中“向导”子菜单“报表”。 方法四:直接单击工具栏上的“报表”图标,也可以启动报表向导 。 Date4 计算机科学与工程学院 无论用上述哪种方法启动报表向导,都会弹出“向导选取”对话框。 Date5 计算机科学与工程学院 n演示对学生表创建报表 n 步骤1 字段选取 Date6 计算机科学与工程学院 n步骤2 分组记录 Date7 计算机科学与工程学院 n步骤3 选择报表样式 Date8 计算机科学与工程学院 n 步骤4 定义报表布局 Date9 计算机科学与工程学院 n 步骤5 排序记录 Date10 计算机科学与工程学院 n 步骤6 完成报表创建 Date11 计算机科学与工程学院 12.1.2 利用快速报表设计报表 (必须在启动“报表设计器”后才能使用快速报表) n演示对图书表创建报表 n打开报表设计器 Date12 计算机科学与工程学院 n在“报表”菜单中选择“快速报表” 注意:在这一步操作中,如果在创建报表之前没有打开任何数据库或数据表, 会弹出“打开”对话框用于选择创建报表的数据表。如果在创建报表之前有数 据库或数据表打开,则直接弹出“快速报表”对话框。 Date13 计算机科学与工程学院 n字段选择 Date14 计算机科学与工程学院 12.1.3 利用报表设计器设计报表 启动报表设计器的方法 方法一:打开“项目管理器” “文档”选项卡中“报表” 单击“新 建”按钮“新建报表”对话框中单击“新建报表”按钮,如前面图 13.1所示。 方法二:打开“文件”/“新建”子菜单文件类型栏中选择“报表” , 单击“新建文件”按钮。 方法三:单击常用工具栏中的“新建”按钮,接着选择“新建”对话框中的 “报表”类型,然后单击“新建文件”按钮。 方法四:在命令窗口中执行CREATE REPORT命令。可以在执行命令时, 一并指定报表文件的名称。 Date15 计算机科学与工程学院 报表设计器窗口 Date16 计算机科学与工程学院 n设计报表基本步骤 n设置报表数据源 n设计报表的布局 n设置报表带区 n在带区中添加报表控件 n报表预览、保存 Date17 计算机科学与工程学院 n设置报表数据源 Date18 计算机科学与工程学院 将数据表添加到数据环境设计器中 Date19 计算机科学与工程学院 n设计报表的布局 布局类型布局说明示例 列报表每行输出一条记录,每条记录字段的值在 页面上按水平方向放置 职员清单、学生成绩单 行报表字段在页面上从上到下排列,每条记录的 字段在一侧竖直放置 货物清单、产品目录 一对多报表一条记录或一对多关系发票、财务状况报表 多栏报表多列的记录,每条记录的字段沿左边缘竖 直放置 电话薄、名片 标签多列的记录,每条记录的字段沿左边缘竖 直放置,打印在特殊纸上,一般用来打 印标签 工资条、邮政标签 Date20 计算机科学与工程学院 n设置报表带区 (报表中的每个白色区域,称之为“带区”,它可以包含文本、来自表字 段中的数据、计算值、用户自定义函数以及图片、线条和框等;并可以 在带区中插入各种报表控件。) n默认情况下,“报表设计器”显示三个带区:页标头、细节和页注脚。 页标头带区:在页标头带区中的数据将会显示在每一页报表的开头处 ,而且包含的信息在每页中只出现一次。一般来讲,出现在报表表头中 的项包括报表标题、报表的列标题(相当于字段名序列,用来说明该列 细节区的内容)、当前日期、分割线等。 细节带区:报表的主体。当报表输出时,报表设计器会根据细节带区 中的设置,显示表中的全部记录。这部分格式是报表文件中最基本也是 最重要的。 页注脚带区:在页注脚带区中的数据将会显示在每一页报表的最底端 ,而且每页只显示一次。可以在该区打印页码、节、小计等。 Date21 计算机科学与工程学院 标题和总结带区:从系统菜单中的“报表”菜单中选择“标题/总结” ,分别选定“标题带区”和“总结带区”复选框,则会在报表的最上方和 最下方添加相应带区。在这两个带区中的数据只会分别出现在第一页报表 的最顶端和最后一页报表的最底端。标题带区中一般放置报表的题目,而 将整份报表的统计信息放置在总结带区中。如果选定“新页”复选框,则 标题或总结会被单独打印一页。 组标头和组脚注带区:从“报表”菜单中选择“数据分组”,报表设 计器中会出现组标头和组脚注带区。每组一次,在组标头带区中的数据会 出现在每一个分组的开始处,一般是这个分组的标题;在组脚注带区中的 数据会出现在每个分组的结束处,一般是这个分组的小计信息。组标头和 组脚注带区总是成对出现在报表中。 列标头和列脚注带区:从“文件”菜单中选择“页面设置”,设置“ 列数”大于1,就会在报表设计器中出现列标头和列脚注带区。每列一次 ,分别在每列的开始与结尾部分打印一次。 Date22 计算机科学与工程学院 n在带区中添加报表控件 1、添加域控件 方法1:从数据环境中添加 方法2:从工具栏添加( )。 工具栏添加域控件 Date23 计算机科学与工程学院 n在带区中添加报表控件 2、添加图片控件 从工具栏添加( )。 Date24 计算机科学与工程学院 n在带区中添加报表控件 3、添加标签控件 从工具栏添加( )。 在标签控件所在位置处输入文字即可。可以通过“格式”菜单中的“ 字体”修改文字的字体、样式、大小、颜色等。 可以通过标签“属性”设置打印条件等,如图所示。 Date25 计算机科学与工程学院 n在带区中添加报表控件 4、添加线条、矩形和圆形 从工具栏添加( ),可以通过“属性”设置线条、矩 形和圆形的样式、打印条件等。 5、选择、移动、调整控件的大小 选择:鼠标指向任一控件,单击左键即可。通过shift键进行不连续选择。 移动:鼠标拖动;键盘上下左右键移动。 调整大小:鼠标和键盘两种方式。 6、复制、删除控件 复制:菜单方式(“复制”、“粘贴”)和命令方式(“Ctrl+C”和 “Ctrl+V” )。 删除:菜单方式(“剪切”)和命令方式(Delete 键或Backspace ) 7、插入页码、当前日期 插入页码:“_pageno”变量 当前日期:“DATE()”函数 Date26 计算机科学与工程学院 n 在设计报表时,有时所要报表的数据是成组出现的,需要以组为单位对 报表进行处理。例如在学生花名册时,为了阅读方便,需要按所在性别或籍 贯进行分组。利用分组可以明显地分隔每组记录,使数据以组的形式显示。 组的分隔是根据分组表达式进行的。这个表达式通常由一个以上的表字段生 成,有时也可以相当复杂。 分组之后,报表布局就有了组标头和组注脚带区,可以向其中添加控件。 组标头带区中一般都包含组所用字段的“域控件”,可以添加线条、矩形、 圆角矩形,也可以添加希望出现在组内第一条记录之前的任何标签。 组注脚通常包含组总计和其他组总结性信息。 12.1.4 报表数据分组 Date27 计算机科学与工程学院 1、添加单个数据分组 n从报表设计器的快捷菜单或“报表设计器”工具栏中或“报表”菜单中 ,选择“数据分组”,出现“数据分组”对话框。 Date28 计算机科学与工程学院 2、添加多个数据分组 也叫“嵌套分组”,在单个数据分组创建的基础上,选择“插入”按 钮,生成第二个分组的文本框,再进行下一步设置,完成第二个分组的 创建,再以此类推。 Date29 计算机科学与工程学院 12.1.5 报表输出 设计报表的最终目的是要按照一定的格式输出符合要求的数据。 报表 输出时,应该进行页面设置,通过预览报表调整版面效果,最后再打印输出 到纸介质上。 1、页面设置 从“文件”菜单中,选 择“页面设置”子菜单 ,出现“页面设置”对 话框,设置页边距、 纸张类型、纸张大小 等。 Date30 计算机科学与工程学院 2、预览报表 单击常用工具栏中的“打印预览”按钮或从“文件”菜单中选择“打印预 览”子菜单,在预览窗口中会立即输出当前报表。预览窗口有它自己的工具栏 ,使用其中的按钮可以逐页地进行预览。 3、打印输出 (1)从“文件”菜单中选择“打印”子菜单,出现“打印”对话框。 (2)在报表设计器中单击鼠标右键在弹出的快捷菜单中选择“打印”, 出现“打印”对话框。 (3)单击打印预览工具栏中的“打印报表”按钮,出现“打印”对话框 。 (4)单击常用工具栏的“运行”按钮,出现“打印”对话框。 通过命令或程序的方式也可以打印或预览指定的报表。格式如下: REPORT FORMPREVIEW。 Date31 计算机科学与工程学院 12.2 标签设计 标签是一种特殊类型的报表,适合打印在特定的标签纸上 。其创建方 式与创建报表一样。 标签保存后系统会产生一个标签文件,其扩展名为.lbx,另外系统还将 自动生成一个与标签文件同名的标签备注文件,其扩展名为.lbt 。 12.2.1 利用标签向导设计标签 演示读者基本信息标签 启动标签向导 方法一:在“项目管理器”的“文档”选项卡中,选定“标签 ”项,单击“新建”按钮,在出现的“新建标签”对话框中, 再单击“标签向导”按钮。 方法二:选择“文件”菜单中的“新建”菜单项,出现“新建 ”对话框,在对话框的文件类型栏中选择“标签”,然后单击 “向导”按钮。 方法三:打开“工具”菜单中的“向导”子菜单,选择“标签 ”。 Date32 计算机科学与工程学院 1)设置数据源 Dat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论