Visual_FoxPro_报表设计演示稿

合集下载

《VisualFoxpro程序设计》第 7 章 报表设计

《VisualFoxpro程序设计》第 7 章     报表设计

图7.15
“标题/总结”对话框
图7.16
“数据分组”对话框

变量: 默认字体: 私有数据工作期: 快速报表: 运行报表:
7.2.4 控件工具栏
VFP中有“报表”工具栏和“报表控 件”工具栏,如图7.17所示。 “报表控件”工具栏是进行报表设计 必不可少的。在默认情况下打开报表设计 器,即打开“报表”工具栏。我们可以使 用“报表控件”工具栏在报表上创建控件。 在图7.17中的报表控件及作用如表7-1 所示。
用于在表单、报表上显示、加入图片或通用数据字段 内容
按钮锁定控件
允许添加多个同种类型的控件,而无需多次按此控件
表7-2 “报表”工具栏控件及其作用
控 件 用 途
数据分组 数据环境
打开“设计数据分组”对话框 打开数据环境
报表控件工具栏
调色板工具栏 布局工具栏
Байду номын сангаас
打开“报表控件”工具栏
打开“调色”工具栏 打开“布局”工具栏
图7.9
打开数据表
图7.10
“快速报表”对话框
(4)选择按行布局。单击“确定”按钮, 用户在“快速报表”对话框中选中的选项 反映在报表设计器的报表布局中(见图 7.11)。 (5)单击鼠标右键,在弹出的快捷菜单中 选择“预览”命令,在“预览”窗口中可 以看到快速报表的结果(见图7.12)。
图7.11 stu_info表的快速报表布局
图7.1
“向导选取”对话框
1.用报表向导创建报表
报表向导是用一张表创建的报表。 一对多报表向导是创建一个包含父表和子表 记录内容的报表,下面介绍创建单一报表。 使用单一报表向导的操作共6步:选择 字段、分组记录、选择报表样式、定义报表 布局、排序记录和完成。 例7-1 用报表向导创建一个反映学生 成绩的报表。

《Visual FoxPro程序设计》第九章报表设计 ppt课件

《Visual FoxPro程序设计》第九章报表设计 ppt课件

前页 后页 首页
9.1.3.报表设计步骤
报表设计主要包括两个基本组成部分:数据源和布局。数 据源一般是数据库中的表或自由表,但也可以是视图、查 询或临时表。在定义了一个表、视图或查询以后,就可以 设计报表了。
设计报表的一般步骤如下: (1)选中报表的数据源。 (2)根据实际要求来决定具体使用哪一种布局样式的报表。 (3)创建报表。 (4)对报表进行修改和完善。 (5)打印或预览报表。
前页 后页 首页
9.1.2 报表布局的类型
在开始计划提取数据和动手建立报表之前,一定要对所 设计的报表有一个整体的规划,即对报表进行布局。
报表的布局就是报表输出打印的格式,设计报表就是根 据应用需要和数据源来设计报表的布局。根据Visual FoxPro 6.0提供的布局,报表可以分为列报表、行报表、 一对多报表等几种类型。
在打开报表前,要先打 开“向导选取”对话框,选择 要打开的报表向导类型,以便 创建相应类型的报表。可以通 过以下3种方法打开“向导选 取”对话框:
单击“工具”|“向导”|“报 表”命令,这种方法最简便。
单击“文件”|“新建”命令, 在“新建”对话框中选中“报 表”单选按钮,然后单击“向 导”按钮,如图9-6所示。
报表的数据的来源可以是数据库中的表或自由表,也可 以是视图、查询或临时表。而报表的布局格式决定了如 何显示和排列这些数据。
《Visual FoxPro程序设计》第九章报表设
前页 后页 首页
报表标题 页(字段)标题
主要数据
布局
《Visual FoxPro程序设计》图第9九-1章报报表表设 的组成
页码区
《Visual FoxPro程序设计》第九章报表设
前页 后页 首页

vfp报表设计.ppt

vfp报表设计.ppt
建立报表的过程包括定义报表的样式以及 把这个定义存储在扩展名为.FRX的文件中。
在报表文件中用户要指定打印字段、打印 的文本以及信息在页面上的位置。
报表文件不存储每个数据字段的值,只存 储一个特定报表的位置和格式信息。
1 创建报表
VFP提供了3种创建报表的方法: (1)使用报表向导创建报表,有它自动提供报表设计器 的定制功能,这是创建报表最简单途径。 (2)使用报表设计器创建自定义报表。 (3)用快速报表命令为一个表创建一个简单报表,这是 报表设计器创建报表的特例。 报表设计,一般有下列5个主要步骤:
报表设计
本章要点
目录
上一页 下一页 退出
创建报表 设计报表 创建报表控件
报表输出
报表包括两个基本组成部分:数据源和布 局。数据源通常是数据库中的表,也可以是视 图、查询或临时表;报表布局定义了报表的打 印格式。视图和查询将筛选、排序、分组数据 库中的数据。在定义了一个表或视图或查询之 后,便可以创建报表或标签。
选定“否”选项按钮表示控件总是打印,此为默 认状态。选定“是”选项按钮表示仅当控件值改变时才 会打印,即不打印重复值,打印位置将留空。
②“有条件打印”区
第一个复选框:用于指定在新页或新列的第一个 完整信息带内打印。第二个复选框:选定该复选框后, 再在其右边的组合框中选出一个组,则当组值改变时就 会打印。第三个复选框:选定该复选框后,当细节带区 中的打印内容已满一行或一列而换到另一页或另一列时 就会打印。
报表创建也可使用命令方式,格式如下: CREATE REPORT[<报表名>]
4.创建标签布局
标签是多列报表布局,它具有为匹配特定标签而对列 的特殊设置。在VFP中,可以使用“标签向导”或“标签设 计器”迅速创建标签,也可以通过命令创建标签。标签设 计器是报表设计器的一部分,它们使用相同的莱单和工具 栏。

Visual_FoxPro_报表设计演示稿精品PPT课件

Visual_FoxPro_报表设计演示稿精品PPT课件
与所用的打印机支持的纸宽有关系。
⒐报表控件
⑴报表控件工具栏
默认情况下系统在打开一个“报表设计 的同时会打开“报表控件”工具栏,在设 报表时要经常使用该工具栏所提供的 能。
2.“报表设计器”工具栏和“报表控件”工具
在报表的设计环境中,最常用的控件工具是 报表设计器”工具栏和“报表控件”工具栏 如果在启动“报表设计器”时没有出现如图 两个小窗体,可通过“显示”菜单下的“工 栏”选项来打开“工具栏”窗口。 “报表设计器”工具栏和“报表控件”工具 所包括的按钮及其说明分别见下表
• 在数据环境中的数据源,将在每一次运行报 被自动打开。
默认情况下,“报表设计器”显示三个带区 标头、细节和页脚注。报表带区(report )是指报表中的一块区域,可以包含文本、 表字段中的数据、计算值、用户自定义函数 片、线条等。
报表上可以有各种不同类型的带区,每一个 的底部有一个分隔栏。带区名称显示在靠近 头的栏上,蓝箭头指示该带区位于栏之上, 是之下。
页标头 每页出现一次列标题、日期、页码 列标头 每列使用一次,为列设置标头(分栏打印)
组标头 每组出现一次,用来放置分组字段和分隔线
细节 每记录出现一次,用来放置数据和说明文本 组注脚 每组出现一次,存放分组总计、小计文本
列注脚 每列使用一次,用来存放总结总计
页注脚 每页出现一次,放置日期、页码、分类总计
按钮
数据分组 数据环境
功能
显示“数据分组”对话框,用于创建数据组 定其属性 显示报表的数据环境
报表控件工具 显示或关闭“报表控件”工具栏 栏
调色板工具栏 显示或关闭调色板工具栏
布局工具栏 显示或关闭布局工具栏
设置报表数据源
• 一般情况下报表总是与一定的数据源相联系

报表设计visualfoxpro

报表设计visualfoxpro
报表设计 visualfoxpro
本章要点
8.1.1 报表向导 8.1.2 打开报表设计器 8.1.3 报表生成器介绍 8.1.4 快速报表 8.1.5 修改用快速报表产生的报表 8.1.6 设计报表 8.1.7 报表输出 8.2 标签的设计与使用
2
8.1 报表设计与应用
Visual FoxPro提供了不同层次的多种报表方法: (1)利用带TO PRINTER子句的LIST | DISPLAY命令。这 是一种最简单的报表输出方法。 (2)用CREATE REPORT<报表文件名> FROM <数据库 文件名>命令产生简单的报表。 (3)编程产生报表。这种方法最具灵活性,可以设计任何 形式的报表,只是设计程序的工作复杂。 (4)利用Visual FoxPro生成报表工具:报表向导、快 速报表和报表设计器,利用报表工具可以设计各种格式 的报表。本节主要介绍用报表工具产生报表。
10
8.1.2 打开报表设计器
启动报表设计器有多种方法: ● 菜单方法:若是新建报表,在系统菜单中选择【文件】|【新 建】命令,在文件类型对话框选择“报表”,单击“新建” 按钮;若是修改报表,则选择【文件】|【打开】命令,在 “打开”对话框中选择要修改的报表文件名,单击“打开” 按钮。 ● 命令方法:在COMMAND窗口输入如下命令: CREATE REPORT <文件名> &创建新的报表 或MODIFY REPORT <文件名> &打开一个已有的报表 ● 在项目管理器中,先选择文档标签,然后选择报表,单击“新 建”按钮。若需修改报表,选择要修改的报表,单击“修改” 按钮。
8
⑥ 选择样式:在如图“选择样式 ”对话框中选择需要的 样式,如“账务式”,选择样式时,对话框左上角可 预览样式效果。单击“下一步”,打开最后一个对话 框

vf课件第九章报表设计

vf课件第九章报表设计

2
目录
上一页 下一页 退出
【例8-1】利用报表向导设计学生成绩报表,要求输出学生学号、姓名、课 程代号、成绩并保存为“REPORT1”。
① 启动报表向导 :因为本例报表数据基于两个表(STUD和SC),所以在 “向导选取”对话框中应选择“一对多报表向导”
② 选择父表字段: 在如图中选择数据表STUD, 从“可用字段”列表中选择“学号”, 单击左边的左箭头按钮, 或者直接双击“学号”字段, 该字段会自动出现在“选定 字段”列表中,同样方法 添加姓名、班级字段
目录
上一页 下一页 退出
② ห้องสมุดไป่ตู้整图片
当图片与图文框的大小不一致时,需要在“报表 图片”对话框中选择相应的选项来控制图片的显示 行为
●“裁剪图片” :图片将以图文框的大小显示图片
●“缩放图片,保留形状” :图文框中放置一个完整、 不变形的图片在这种情况下,可能无法填满整个图 文框
(1)打开“项目管理器”,选择“文档”选项卡,从 中选择“报表”。然后单击“新建”按钮。在弹出 的“新建表单”对话框中单击“报表向导”按钮。
(2)在系统菜单中选择【文件】|【新建】命令,或者 单击工具栏上的“新建”按钮,打开“新建”对话 框,在文件类型栏中选择“报表”。然后单击“向 导”按钮。
(3)在系统菜单中选择【工具】|【向导】|【报表】 命令。
(2)绘图控件
绘图控件包括线条、矩形和圆角矩形。在“报表控件”中 选择相应的绘图控件,然后在报表的一个带区拖曳鼠标,将 生成相应的图形。
(3)域控件
域控件的添加和布局是报表设计的核心,用于打印表或视图 中的字段、变量和表达式的计算结果
24
目录
上一页 下一页 退出
① 添加域控件

Visual FoxPro 表单设计 ppt课件

Visual FoxPro 表单设计 ppt课件

2021/3/26
Visual FoxPro 表单设计 ppt课件
19
Visual FoxPro 表单设计
1.表单设计器的启动 2.表单设计器工具栏 3.向表单中添加对象 4.对象的引用 5.设置对象的属性 6.编辑对象的事件代码
2021/3/26
Visual FoxPro 表单设计 ppt课件
20
2021/3/26
Visual FoxPro 表单设计 ppt课件
7
Visual FoxPro 表单设计
• 在Visual FoxPro 6.0中,创建表单有以下三种方式: (1)可以直接利用表单向导创建表单; (2)利用表单设计器创建表单; (3)通过“表单”菜单中的“快速菜单”来添加表单控件和定
2021/3/26
Visual FoxPro 表单设计 ppt课件
1
Visual FoxPro 表单设计
本章主要内容: l 如何创建表单 l 对象的属性、事件和方法 l 表单控件
我们来学习表单设计!
2021/3/26
Visual FoxPro 表单设计 ppt课件
2
Visual FoxPro 表单设计
通过学习本章内容,您能够做到: • 学会使用表单向导和表单设计器创建表单 • 掌握类和对象及对象的属性、事件和方法等概念 • 掌握VFP中各类控件的特点和性能,学会在表单中
设计控件 • 学会在表单中编写事件代码 • 能够独立编制出完整的表单
2021/3/26
Visual FoxPro 表单设计 ppt课件
表单控 件工具

布局工 具栏
自动 格式
数据 环境
代码 窗口
调色板 工具栏
表单生 成器

《Visual Foxpro 6.0程序设计基础教程》课件第9单元 报表和标签设计

《Visual Foxpro 6.0程序设计基础教程》课件第9单元  报表和标签设计

在Visual FoxPro中,报表设计通常包括如下四个主要步骤:
(1)决定要创建的报表类型。 (2)创建报表布局文件。 (3)修改和定制布局文件。 (4)预览和打印报表。
三、创建报表布局的方法
Visual FoxPro 6.0 程序设计基础教程
Visual FoxPro提供了三种途径来创建报表的布局: (1)用报表向导创建简单的单表或多表报表。 (2)用快速报表从单表中创建一个简单报表。 (3)用报表设计器修改已有的报表或创建自己的报表。
Visual FoxPro 6.0 程序设计基础教程
步骤3 在“报表向导”对话框中,单击对话框左下角“数据库和表”设 置区中的三点按钮 ,在打开的“打开”对话框中选择一个要使用的表,本 例为student.dbf。
步骤4 在表和视图列 表区单击选中STUDENT 表,然后单击对话框中间 的按钮 ,将所选表中全 部字段添加到“选定字段” 列表中,如右图所示。
Visual FoxPro 6.0 程序设计基础教程
步骤5 单击3次“下一步”按钮,可分别选择用于分组记录的字段、报 表样式,以及报表布局,此处均选用默认值。
步骤6 再次单击“下一步”按钮,将“学号”字段设置为排序字段,如下左 图所示;单击“下一步”按钮,设置报表标题为“学生信息”表,如下右图所 示。
Visual FoxPro 6.0 程序设计基础教程
步骤3 为了精确调整页标头带区的高度,还可双击页标头带区栏,打开 “页标头”对话框,适当减小页标头带区的高度,然后单击“确定”按钮, 如下图所示。
Visual FoxPro 6.0 程序设计基础教程
步骤4 在细节带区将“简历”字段适当向左上方拖动,并适当调整其尺 寸,然后向上拖动细节带区栏,如下图所示。

vfp报表设计.ppt

vfp报表设计.ppt
2.创建快速报表
“快速报表”是一项省时的功能,它自动创建简 单报表布局。可以选择基本的报表组件,然后根据选 择创建布局。如果已有的报表中“细节”带区是空的, 就可以在其中使用“快速报表”。如果“页标头”带 区已包含控件,“快速报表”将保留它们。
3.用报表设计器创建报表
如果用户不想使用“报表向导”或“快速报表”,也 可以使用“报表设计器”的各种功能从空白报表布局开始, 然后自己添加各种组件。
(1)页标头带区:位于页标头标识栏的上方,可用于设 置报表名称、字段标题以及需要的图形。
(2)细节带区:包括从细节标识栏到在它上方的相邻标 识栏之间的区域。设置在该区的控件能多次打印。当记 录较多或细节带区高度较大,以至一个页面容纳不下时, 系统会输出多个页面,产生多页报表。此时可用系统内 存变量_PAGEENO作为报表控件,自动计数来表示页号。
若要从报表设计器窗口取消标题带区或总结带区, 只需取消标题带区复选框或总结带区复选框的选定即可。
报表创建也可使用命令方式,格式如下: CREATE REPORT[<报表名>]
4.创建标签布局
标签是多列报表布局,它具有为匹配特定标签而对列 的特殊设置。在VFP中,可以使用“标签向导”或“标签设 计器”迅速创建标签,也可以通过命令创建标签。标签设 计器是报表设计器的一部分,它们使用相同的莱单和工具 栏。
三、标题与总结带区
“报表”菜单的“标题/总结”命令,用于在报表设 计器窗口增删标题带区或总结带区。
1、报表标题带区 对于任何报表文件,ห้องสมุดไป่ตู้题带区的内容最先打印且打
印一次,一般用来设置报表的总标题或设计报表封面。 2、报表总结带区
对于任何报表文件,该带区的内容也仅打印一次, 并且在页注脚带区打印之前,紧接在细节带区的输出之 后打印。该带区一般用来打印统计数据。

Visual FoxPro 数据库报表设计

Visual FoxPro 数据库报表设计

第一节介绍查询设计器启动“查询设计器”可以在“文件”菜单中单击“新建”,选择“查询”并按“新建查询”按钮。

如果当前没有数据库或表打开,则显示“打开”窗口以打开查询的表,再显示“添加表或视图”;如果当前已有数据库打开,则显示直接显示“添加表或视图”。

在“数据库中表”中显示当前数据库中的所有表以供添加。

如果不是基于当前数据库表查询,则单击“其他”按钮,以选择合适的表。

如果添加表在“选定”单选框中选择“表”,如果想添加视图,则选择“视图”。

这里我们单击“职工表”并选择“添加”按钮,则可以看到职工表已添加到“查询设计器”中了。

重复这样的操作,就可以将多个表添加到查询设计器中。

单击“添加表和视图”中的“关闭”按钮,将其关闭,查询设计器窗口即成为当前窗口。

这个窗口是不是很熟悉,它和我们上一课学习的视图设计器很相似。

但是我们仔细看一下就会发现,查询设计器比视图设计器少了一个“更新条件”选项卡,(如上图),而在工具栏中,查询设计器则多了一项(查询去向)按钮(如下图)。

(作为对照)查询设计器工具栏的其他几个按钮的样式和视图设计器的一样,其含义也大致相同,只是操作的对象不同(一个是查询,一个是视图)。

这里只介绍“查询去向”按钮,其余不做介绍了。

前面几课中,我们看到了,实现一种操作,可以通过几个不同的途径,例如:从系统菜单、从快捷菜单、从相应工具栏、从项目管理器都可以实现。

常用哪一种或哪几种方式,则根据个人的习惯。

当我们单击工具栏上的“查询去向”()按钮,或从“查询”菜单中选择“查询去向”,或单击右键并在快捷菜单中选择“输出设置”都可以出现下面的“查询去向”对话框。

它有七个不同的选项,允许将查询结果传送给七个不同的输出设备。

选择不同的按钮,其窗口中的选项也不一样。

上图中是默认的“浏览”,即将查询结果送到“浏览”窗口中显示,以进行检查和编辑。

当单击“临时表”时,窗口如下:以指定的名称把查询结果存贮于临时表中。

此临时表只读,并在“数据工作期”窗口中出现。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四、编辑报表 ⒈添加报表控件 • 前面已经讲过可以用“显示|数据环境” 命令,然后选择需要的字段拖到报表中, 也可以“报表控件”工具添加。
此带区为表头的 名称,可改写
此带区是取表中 相应字段的值
ቤተ መጻሕፍቲ ባይዱ
此时出现页标头、细节、页注脚3个带区。 为便于输入报表名称:“价格情况表”, 选定“报表”菜单中的“标题/总结”,添 加一个标题带区,报表设计器中最多可有9 个带。
弹出“数据分组”对话框,在对话框中输入分组表达式, 报表则添加多个“组标头”带区,同样可设置“组注 脚”带区。 ⑶调整带区高度:双击需要调整高度的带区标识栏,屏 幕显示一个对话框,在对话框的“高度”框中可以调
整高度; 也可用拖动法改变。
“带区高度保持不变”复选框:(双击带区)选中可以防 止报表带区因为容纳过长的数据而移动。
置上。
⒏页面设计 方法:单击“文件”菜单中的“页面设置” 命令。 在“页面设置”设置对话框中,设置报表 的列数、列宽、页面布局、对象间隔、 页边距;可以单击“打印设置”按钮, 在弹出的“打印设置”对话框中对打印 纸张、打印方向等进行设置。 与所用的打印机支持的纸宽有关系。
⒐报表控件 ⑴报表控件工具栏 默认情况下系统在打开一个“报表设计 器”的同时会打开“报表控件”工具栏, 在设计报表时要经常使用该工具栏所提 供的功能。
选中此按 钮可在标题 带区中定位, 并输入标题
若要打印报表只需选择“报表” 菜单中的“运行报表”或单击右键 选择“打印”。若要预览,则单击 右键,选择“预览”。此时可在屏 幕显示报表如下:
选中此按钮 可在带区中划 表格线
⒉报表控件操作 ⑴选择、移动和调整控件的大小 • 选择:单击控件,选中一个控件; • 在控件周围拖动鼠标,用虚框包围控件, 或按住Shift键逐个单击控件,则选中多 个控件。 • 移动:选中控件,拖到报表带区中的新 位置。 • 调整:选中控件,拖动边框。
工资发放表
发放日期:2005年11月28
表头部分
姓名 张三 李四 …… 王明 合计
职务工 资 800 1200 …… 670
津贴 500 700 …… 430
应发工资 1300 1900 …… 1100 *******
主体部分, 多条记录 重复 表尾部分
主管:张长江 制表人:王晓华 在认识一个报表的各部分以后,才能有效地对应到报表 设计器中的各带区
⑵调整控件中的文本 • 该调整并不改变控件在报表中的位置, 只用于改变控件中的内容在控件中的对 齐方式。 • 方法:选中控件,单击“格式—文本对 齐方式”,从子菜单中选择需要的对齐 方式。
⑶改变字体 • 用以改变每个域控件的文本或标签控件的字体 和大小,以及改变整个报表的默认字体。 • 方法:选择控件,单击“格式—字体”命令。 ⒋改变控件颜色 • 在报表设计器中,可以改变域控件、标签控件、 直线或矩形的颜色。 • 方法:选择要改变颜色的控件,在调色板中选 择所需的前景和背景颜色。
Visual FoxPro 数据库、报表设计教程
高得软件
教程目录
第一章 、报表设计器应用
第二章 、vfp 常用函数
第三章 、vfp 数据表、字段类型
第一章 报表设计器应用
创建报表
预览和打印报表
1. 创建报表
报表简述 • 报表是将需要的数据表格化的重要工具,包括 两个基本组成部分:数据源和布局。
2.“报表设计器”工具栏和“报表控件”工具栏 在报表的设计环境中,最常用的控件工具是 “报表设计器”工具栏和“报表控件”工具栏。 如果在启动“报表设计器”时没有出现如图的 两个小窗体,可通过“显示”菜单下的“工具 栏”选项来打开“工具栏”窗口。 “报表设计器”工具栏和“报表控件”工具栏 所包括的按钮及其说明分别见下表
带区 标题 页标头 列标头 组标头 细节 组注脚 列注脚 页注脚 总结


添 加 方 法 从“报表”菜单中选择 “标题/总结” 缺省 从“文件|页面设置”设 置“列数”>1 从“报表”菜单中选择 “数据分组” 缺省 从“报表”菜单中选择 “数据分组” 从“文件|页面设置”设 置“列数”>1 缺省 从“报表”菜单中选择 “标题/总结”
图 “报表控件”和“报表设计器”控件
⑵域控件 • 用于在报表中添加一个数据项,可以是表中的 一字段,也可以是一个表达式,类似一个文本 框。 • 简单方法:往报表中添加表或视图的字段时, 可以打开报表的“数据环境”选中表或视图, 然后把相关的字段拖放到指定的带区里。 ⑶标签控件 • 标签控件用于输入报表的标题、字段的说明性 文字等。
默认情况下,“报表设计器”显示三个带区:页 标头、细节和页脚注。报表带区(report band) 是指报表中的一块区域,可以包含文本、来自表 字段中的数据、计算值、用户自定义函数、图片、 线条等。 报表上可以有各种不同类型的带区,每一个带区 的底部有一个分隔栏。带区名称显示在靠近蓝箭 头的栏上,蓝箭头指示该带区位于栏之上,而不 是之下。 利用不同的报表带区,可以控制数据在报表页面 上的打印位置。
⒉建立多个组 ⑴在“报表”菜单中选择“数据分组”命 令,弹出“数据分组”对话框。 ⑵在对话框的“分组表达式”框中输入多 个表达式,或单击其右侧的按钮,在弹 出的“表达式生成器”中创建多个分组 表达式。 ⑶在“组属性”框中,选定需要设置的属 性,单击“确定”按钮。
⒊更改组带区及分组顺序 • 如果要修改组带区,可以选择“报表” 菜单中的“数据分组”命令,在弹出的 “数据分组”对话框中,插入或删除分 组表达式,即添加删除组带区;也可以 用鼠标拖动分组表达式左边的按钮,将 分组表达式移动到新的位置上,即更改 分组顺序。
报表添加注视、在布局上分组数据等。
报表带区 • 认识报表的结构。有些是重复的,有些只显 示一次。 • 带区的作用主要是控制数据在页面上的打 印位置;在打印或预览报表时,系统会以不 同的方式处理各个带区的数据,例如:对于 “标题”带区,系统只在一个报表中打印一 次该带区的内容。 • 在每一个报表里,都可以添加或删除若干 个带区。
按 钮
数据分组
数据环境


显示“数据分组”对话框,用于创建数据组及指 定其属性
显示报表的数据环境
报表控件工具 栏
调色板工具栏 布局工具栏
显示或关闭“报表控件”工具栏
显示或关闭调色板工具栏 显示或关闭布局工具栏
设置报表数据源 • 一般情况下报表总是与一定的数据源相联系的。 • 方法:打开“报表设计器”,右击选择“数据环 境”命令,在“数据环境设计器”中右击,选择 “添加”命令。 • 在数据环境中的数据源,将在每一次运行报表时 被自动打开。
⒍设置报表变量 用户可以在报表中创建变量,保存打印 报表时所计算的结果。使用“报表”菜 单中的“变量”命令,可以添加新的变 量,改变或删除已有变量,或更改变量 的计算顺序。
当变量建立完成后,要将变量加入到报表中去,可按以 下步骤操作: ⑴在“报表设计器”中,选择“报表控件”工具栏的 “域控件”按钮。 ⑵在报表中选定要添加域控件的位置。 ⑶在弹出的“报表表达式”对话框中,在“表达式”框 输入新添加的变量,或单击其右边的按钮,在弹出的 “表达式生成器”中选中新建的变量。 ⑷单击“确定”按钮,则新变量被添加到报表的指定位
五、报表输出 ⒈报表预览 • 在“报表设计器”设计报表的过程中, 可以随时预览报表,其具体操作如下: • 单击“显示—预览”命令,或单击“常 用”工具栏上的“打印预览”按钮,或 用右键单击在弹出的快捷菜单中选择 “预览”,屏幕将显示报表的页面样式, 并弹出“打印预览”工具栏。
⒉报表打印 • 要打印报表时,首先要打开报表,然后在系统 菜单上单击“文件|打印”命令,或在报表快 捷菜单上选择“打印”命令,或在“打印预览” 工具栏上选择“打印”按钮,屏幕弹出“打印” 对话框。 • 在“打印”对话框中,可以设置“打印范围” 和“打印份数”。单击“属性”按钮,会弹出 “属性”对话框,在对话框中可以设置纸张尺 寸大小、方向、纸张来源和打印精度等选项。
⑵复制、删除报表控件 • 复制:选中控件,单击“编辑—复制— —粘贴”命令。 • 复制的控件显示在原控件的下方,然后 将其拖动到报表的合适位置。 • 删除:选中控件,单击“编辑|剪切”命 令,或按Del键。
⒊格式化控件 ⑴定义控件格式 • 方法: • 双击域控件,弹出“报表表达式”对话 框,单击“格式”文本框右边的按钮, 弹出“格式”对话框,在对话框中选择 字段类型(字符型、数值型、日期型), 再选择适当的格式“编辑选项”。
报表布局 • 利用“报表向导”或“快速报表”都可以生成
一个基本报表,但是,所生成的报表不一定能
满足设计的要求,用户可以在“报表设计器” 里对报表布局进行更深入的设计。
• 修改报表布局包括:设置报表数据环境、修改
报表带区、修改或添加控件、调整控件位置和 大小、定义字段格式、更改报表中的字体、添
加线条、矩形和圆形、向报表添加图片以及向
3、命令法调用报表 • 有时,需要用命令法调用一个报表,如在一个 菜单中,调用一个报表等。 • 命令法如下: • Report form 报表文件名 preview ——打 印预览 • Report form 报表文件名 to printer—— 打印 • Report form 报表文件名 to printer prompt——打印对话框
三、报表分组 • 设计好报表基本布局后,可以通过指定 字段或字段表达式来给记录分组,分组 显示可以使报表更加便于阅读。使用 “报表设计器”可以为报表添加一个或 多个组、更改组的顺序、重复组标头以 及更改或删除组带区等。
⒈建立单个组 ⑴在“报表”菜单中选择“数据分组”命 令,弹出“数据分组”对话框。 ⑵在对话框的“分组表达式”框中输入表 达式,或单击其右侧的按钮,在弹出的 “表达式生成器”中创建分组表达式。 ⑶在“组属性”框中,选定需要设置的属 性,单击“确定”按钮。
相关文档
最新文档