ACCESS第8章 报表(新)

合集下载

ACCESS复习题

ACCESS复习题

ACCESS复习题单选1、在关系中,不可分割的是()【C】A)元组 B)记录 C)分量 D)字段2) 关系运算中的选择运算是()。

【A】A) 从关系中找出满足给定条件的元组的操作 B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择若干满足条件的属性的操作 D) 从关系中选择若干属性和若干元组的操作3) 从多个关系中抽取出所需要的属性来组成新关系的操作是()【B】A)查询运算 B)连接运算 C)投影运算 D)选择运算4) 设有“学生”和“班级”两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,“学生”和“班级”实体间的联系()【B】A) 多对多 B) 一对多 C) 多对一 D) 一对一5) 建立表间关系时,如果相关字段双方都是主关键字,则这两个表之间的联系是()。

【A】A ) 一对一B ) 一对多C ) 多对多D ) 多对一6) 在数据库设计中用关系模型来表示实体与实体之间的联系,关系模型的数据结构是 ( ) 。

【C】A) 层次结构 B) 网状结构 C) 二维表结构 D) 封装结构7) 下列关于层次模型的说法,不正确的是()。

【D】A) 用树形结构来表示实体及实体间的联系 B) 有且仅有一个结点无双亲C) 其他结点有且仅有一个双亲 D) 用二维表结构表示实体与实体之间的联系的模型8) 在数据库设计中,常用到的数据模型不包括()[B ]A)关系模型 B)现代模型 C)网状模型 D)层次模型9) 如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段就称为()。

【B】A ) 关键字B ) 外部关键字C ) 候选关键字D ) 域10) 一个关系相当于一张二维表,二维表中的各行相当于该关系的 ( ) 。

【A】A) 元组 B) 属性 C) 数据项 D) 表结构11) 在关系数据模型中,域指的是()【D】A)字段 B)元组 C)属性 D)属性的取值范围12) 关系数据库的数据及更新操作必须遵循_______等完整性规则。

Access最详细教程-办公室数据管理必备 共421页

Access最详细教程-办公室数据管理必备 共421页

• 1.2.6 模块
模块是用Access 2019提供的VBA语言编写的程序 段。
VBA(Visual Basic for Applications)语言是 Microsoft Visual Basic的一个子集。
在一般情况下,用户不需要创建模块,除非要建 立比较复杂的应用程序,或者为了更加方便的实 现某些功能。 当然如果能利用好模块,您将会事半功倍。
1.5 Access 2019的操作界面和设置
创建空白的数据库后,可以进入Access 2019 的主操作界面。
标签
新建表操 作界面
1.6 Access 2019和编程
Access的编程功能与数据库完美的集成,使得在 只是实现一些基本的数据存储、统计查询等操作 时,用Access内置的向导即可轻松完成,无需编 写代码。如果深入学习,使用Access的VBA编程 语言,几乎可以实现其他编程语言可以实现的所 有功能。 据统计,在编写数据库程序时,Access要比其他 编程工具节省2/3的时间,可见其便捷。
比如“查询”、“报表”等都是以此为基础进行操作
的。

列标题
打开“联 系人管理”
素材
最上边的这 一行是列的 标题
表格 数据
这里是表格的数据,也就是行,应用 程序或者说最终用户主要操作的就是 这些数据,在此处可以添加或修改
• 1.2.2 查询
查询是Access 2019数据库的另外一个对象,它的 主要作用是查询出满足客户要求的数据,并显示 出来。
计算机、数据库、数据库管理系统和应用程序的关
系如下图所示。
计算机和 操作系统
数据 库
数据库管 理系统
应用程序
从图中不难看出,Access 2019数据库管理系统的 操作对象是数据库,它的服务对象是应用程序。

Access2016数据库应用基础 第8章 VBA数据库编程

Access2016数据库应用基础 第8章 VBA数据库编程
本章节的知识结构如图8-1所示。
章节内容结构图
8.1
VBA数据库编程技术 概述
8.1 数据库编程技术概述
8.1.1 数据库引擎及其体系结构 8.1.2 数据库访问技术 8.1.3 数据访问对象 8.1.4 ActiveX数据对象
8.1.1数据库引擎及其体系结构
1)数据库引擎
数据库引擎是以一种通用的接口形式建立应用程序和数据库之间的连 接和交互。VBA通过数据库引擎工具完成对数据库的访问,这些数据 库引擎工具相当于一组动态链接库(Dynamic Link Library, DLL), 程序在运行时被链接到VBA程序,从而实现对数据库的访问功能,是 应用程序和物理数据库之间的桥梁。
8.1.3数据访问对象DAO
8.1.2数据库访问技术
数据库访问接口
数据库访问接口是实现VBA与数据库后台连接的方法和途径。微软公 司提供了以下5种使用Access数据库的接口技术:
1)开放式数据库连接(Open Database Connectivity, ODBC) 2)数据访问对象(Data Access Objects, DAO) 3)对象连接与嵌入数据库(Object Linking and Embedding, Database, OLE DB) 4)ActiveX数据对象(ActiveX Data Object, ADO) 5)
• 6)QueryDef对象:表示数据库查询信息。
• 7)Error对象:表示数据提供程序出错时的扩展信息。
8.1.3数据访问对象DAO
3)用DAO访问数据库 使用DAO访问数据库时,首先在VBE设置对象变量,然后通过对象变
量调用访问对象的方法、设置访问对象的属性,从而实现对数据库的 访问。

Access2007 第8章 保密、数据共享和界面定制

Access2007 第8章 保密、数据共享和界面定制

6
在弹出的“设置数据库密码” 对话框中输入密码并输入与此 相同的验证码,单击“确定” 按钮完成对“计件工资管理系 统ቤተ መጻሕፍቲ ባይዱ数据库文件的加密
• 8.2.2 边学边练:给“计件工资管理系 统”数据库设置密码 2 1
独占方式打 开数据库 单击“数据库工具”标签
3 4
单击“用密码进行加密” 在弹出的对话框中 对密码进行设置
8.3 “节省时间”导入和链接数据 及导出数据
• 8.3.1 导入和链接数据
1.导入数据
这是要导 入的 Excel表
1
打开“计件工资管理系统”数据 库后,切换至“外部数据”标签 页,单击“Excel”按钮
2
选择“学员名单”Excel表
3
单击“确定” 按钮
4
单击“显示工作表”单选按钮, 单击“下一步”按钮进入“标 题选择”对话框
3
8.2 “保密”——数据库安全
• 8.2.1 设置数据库密码
单击打开按 钮 ,在打 开的菜单中 选择“打开” 命令打开 “打开”对 话框 选择“测试数据 库”文件
2
3
单击“打开”按钮上的 “下拉”按钮,在弹出 的下拉列表中选择“以 独占的方式打开”命令
1
4
单击“数据库工 具”标签
5
单击“用密码进 行加密” 通过上述设置后, 再次打开“计件工 资管理系统” ,会 弹出“要求输入密 码”窗口,输入正 确的密码后才可以 打开该数据库文件
从图中我们可 以看到导出的 数据在该文件 中仍然以表的 形式存在
• 8.3.3 边学边练:导出本月工资表
右键单击“本月工资 统计”报表,在弹出 的菜单中选择“导 出”→“Word RTF 文件”命令

ACCESS实例教程(第8章vba)

ACCESS实例教程(第8章vba)
你!”。 (3)在窗体ct中创建三个命令按钮→名称分别为c1、c2、
c3→标题分别为“红色”、“绿色”、“蓝色”。
ACCESS实例教程
(4)设置各按钮的前景色,在属性窗口可查 看颜色值。
(5)c1的click事件代码: t1.BackColor = 255 b1.ForeColor = 255
ACCESS实例教程
ACCESS实例教程
8.1.4 标准工具栏
例8-1:创建一个类模块。 1、打开数据库; 2、新创建窗体——名称为w1; 3、在窗体中添加命令按钮——名字为c1; 4、选择c1打开属性——【单击】——打开【代码生成器】;
ACCESS实例教程
例8-1:创建一个类模块。
Private Sub Command0_Click() DoCmd.Close
Docmd是Access的一个特殊对象,用来调用内置方法,在程 序中实现对Access的操作,诸如打开窗口、关闭窗体、打开报表、 关闭报表等。
DoCmd 对象的大多数方法都有参数,有些参数是必需的,有 些则是可选的。若省略可选参数,参数将采用默认值。
(1)用DoCmd 对象打开窗体 格式:DoCmd.OpenForm "窗体名" 功能:用默认形式打开指定窗体。 例如:DoCmd.OpenForm "文本框练习"
方法1:在窗体或报表设计视图中选控件→单击标准工具栏的 “生成器”按钮→在“选择生成器”对话框中选择 “代码生成器”。
方法2:右击窗体或报表设计视图中控件→快捷菜单中选“事 件生成器”→“选择生成器”对话框中选择代码生成 器”。
ACCESS实例教程
8.1.3 VBE窗口
VBE窗口由工具栏、工程资源管理器窗口、 属性 窗口、代码窗口和立即窗口组成。

第八章创建Access的宏对象和模块对象

第八章创建Access的宏对象和模块对象

第⼋章创建Access的宏对象和模块对象使⽤设计器创建宏对象的⽅法使⽤宏控制数据库对象的⽅法使⽤设计器创建模块对象(函数)的⽅法使⽤设计器创建模块对象(事件过程)的⽅法第8章创建与使⽤宏对象与模块对象⼟学习⽬标■本章内容1. 创建宏对象2. 创建模块对豫3. 总结提⾼思考与练习4.J 8?:L创建宏对象宏对彖是Access专门提供的⼀种可以控制其他数据库对象、⾃动执⾏某种操作任务的数据库对象。

宏对象可以定义多个操作命令,使⽤宏可以⼀次完成多个操作任务,控制数据库对象?使⽤宏可以提⾼数据库的使⽤效率,简化数据库的操作。

将表、査询、窗体、报表等数据库对象有机地组织起来,创建数据库应⽤系统? 本节的主要任务就是创建执⾏不同操作任务的宏对象?£ 8?1?1创建操作序列宏■问题的提出:同时完成多个操作任务的宏,称为“操作序列宏”,它将按定义的操作命令顺序执⾏操作任务。

怎样创建⼀个可以执⾏多个操作命令、完成多个操作任务的操作序列宏呢?■问题的回答:下⾯通过【操作实例1】来说明使⽤设计器创建操作序列宏的⽅法-【操作实例1】创建⼀个同时打开窗体、报表、表对象的宏对象“执⾏多个任务的宏”.-操作步骤:打开宏设计视图指定操作命令E3 EZ3K3< F*1& P-F?? ???( ?? S ri■OVA ■ Wi-■BOM9 M “ ■■9 M 3 ” ?■■4 ?*'性)■■)>呎 ________________________ *nnnc U(3)指定操作参数(4)(5)保存宏对象为“执⾏多个任务的宏”定义打开报农对彖的操作幻L-x■-——■- ?""9”-I”,nT:aw?.V3Wnsar***wHri⼫miw urw xlnw.r- KMv"7-(6)定义打开表对彖的操作.(7)运⾏宏[i£创建宏只有⼀种⽅式就是使⽤设计器,即在设计视图中创建?与其他数据库对象不同,宏只有⼀种视图模式就是设计视图。

Access数据库查询和报表的制作教程

Access数据库查询和报表的制作教程

Access数据库查询和报表的制作教程第一章:Access数据库查询的基本操作1.1 创建查询1.1.1 打开Access数据库,并选择要查询的数据表1.1.2 在查询选项卡中点击“新建查询”1.2 设计查询1.2.1 选择要显示的字段1.2.2 根据需求添加查询条件1.2.3 设置排序方式1.3 运行查询1.3.1 点击查询工具栏上的运行按钮1.3.2 查询结果将显示在查询窗口中第二章:Access数据库查询的进阶操作2.1 多条件查询2.1.1 使用逻辑运算符(如AND、OR)连接多个查询条件 2.1.2 设置复杂的查询条件,如嵌套查询2.2 使用通配符进行模糊查询2.2.1 使用星号(*)代表任意字符2.2.2 使用问号(?)代表单个字符2.3 利用计算字段实现更复杂的查询2.3.1 创建计算字段,并使用表达式进行计算2.4 使用查询参数2.4.1 使用参数作为查询条件,提高查询的灵活性2.4.2 在运行查询之前,输入参数的具体值第三章:Access数据库报表的创建与设计3.1 创建报表3.1.1 打开Access数据库,并选择要生成报表的数据表 3.1.2 在报表选项卡中点击“新建报表”3.2 设计报表3.2.1 选择要显示的字段3.2.2 设置报表的布局和格式3.2.3 添加报表标题、页眉、页脚等信息3.3 添加计算字段和汇总信息3.3.1 创建计算字段,并使用表达式进行计算3.3.2 添加汇总信息,如总计、平均值等3.4 设置排序和分组3.4.1 根据需求设置排序方式3.4.2 设置报表的分组规则第四章:Access数据库报表的格式化与导出4.1 设置报表的样式和颜色4.1.1 修改报表的字体、背景颜色等属性4.1.2 添加边框和线条,使报表更加清晰4.2 添加图表和图形4.2.1 在报表中插入图表,用于数据的可视化展示 4.2.2 添加图形,如公司Logo等4.3 导出报表4.3.1 将报表导出为PDF、Excel或其他常见格式 4.3.2 选择导出的数据范围和相关设置第五章:Access数据库查询和报表的进阶应用5.1 多表查询5.1.1 利用关系型数据库的特性,连接多个数据表进行查询5.1.2 使用连接查询、子查询等技术5.2 嵌入宏和VBA代码5.2.1 嵌入宏,实现自动化的查询和报表生成5.2.2 编写VBA代码,实现更复杂的数据处理和报表设计5.3 定时任务和自动化操作5.3.1 利用Windows任务计划程序实现定时运行查询和生成报表5.3.2 使用Access宏和VBA代码实现自动化操作通过本教程,你将学会如何使用Access数据库进行查询和报表的制作。

Access数据库应用基础教程习题集答案

Access数据库应用基础教程习题集答案

Access数据库应用基础教程习题集答案Access数据库应用基础教程习题集答案第1章数据库系统概述1. 什么是数据库?什么是数据库系统?答:数据库(database)是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组织的,可共享的大量数据集合。

数据库系统(database systems),是由数据库及其管理软件组成的系统。

它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。

它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。

2. 什么是数据库管理系统?它有哪些主要功能?答:数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

数据库管理系统的主要功能有:数据定义、数据操作、数据库的运行管理、数据组织、数据库的保护、数据库的维护和通信。

3. 说出几种常用的数据模型。

答:层次模型、网状模型、关系模型。

4. 什么是关系模型?答:关系模型是用二维表的形式表示实体和实体间联系的数据模型。

5. 简述数据库设计的步骤。

答:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。

第2章 SQL 语言简介1. 什么是SQL语言?SQL语言具有哪些特点和功能?答:SQL是一种数据库查询和程序设计语言,用于存取数据以及查询更新和管理关系数据库系统。

SQL的特点和功能有:查询,操作,定义和控制四个方面,SQL语言具有高度的非过程化,语言简洁,语义明显,语法结构简单,直观易懂的特点。

SQL语言即可以作为独立语言使用,用户可以在终端键盘上直接键入SQL命令对数据库进行操作,也可以作为嵌入式语言,嵌入到其他高级语言中。

2. SQL语言包含哪几个部分?答:SQL语言包含4个部分:数据定义语言(DDL-Data Definition Language)、数据查询语言(DQL-Data Query Language)、数据操纵语言(DML-Data Manipulation Language)、数据控制语言(DCL-Data Control Language)3. 在联接查询中,包含哪几类联接?答:联接可分为3类:(1)内部联接(典型的联接运算,使用类似于 = 或的比较运算符)。

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

总结窗体、宏、报表
你能总结整套操作流程吗?
登录窗体:登录学号文本框、确定按钮(单击事件) 宏(命令OpenForm 选课窗体) 选课窗体:选课学号文本框、打印按钮(单击事件) 宏(命令OpenReport 成绩单报表) 成绩单报表 记录源:按学号查询成绩单的查询(where 学号=[选课学号文本框]) 字段:记录源的每行记录的字段
报表类型
②表格式报表:以整齐的行、列形式显示记录数据。通常一行
显示一条,一页显示多条记录。与纵栏式报表不同,表格式报 表的字段名称是安排在页面页眉节区内显示。表格式报表适合 记录较多、字段较少的情况。
报表类型
③标签报表:一种特殊形式的报表,将数据源中少量的数据组
织在一个卡片似的小区域内。标签报表通常用于显示名片、书 签、邮件地址等信息。
创建子报表
例7: 主报表显示学生记录, 子报表显示每个学生的选课情况
创建子报表
创建方法1: 使用控件向导来创建子报表
1. 使用报表向导创建主报表, 并调整控件布局
创建子报表
创建方法2: 创建一个报表(即子报表的数据源), 在子报表的 属性设置中加入它
关闭控件向导
1. 创建子报表控件
创建子报表
报表基本编辑
插入当前日期和时间
日期和时间其实是两个文本框, 分为显示日期函数和时间函数的值 小练习: 将当前日期和时间添加到报表页脚中(剪切,粘贴), 查 看它们的出现位置.
报表基本编辑
插入页码
页码应该插在报表的哪部分?
报表基本编辑
插入页码
Page和Pages是系统保留字
报表基本编辑
报表的组成(P182)
通常由报表页眉、报表页脚、页面页眉、页 面页脚及主体5部分组成,如果对报表进行分组 显示,则还有组页眉和组页脚这2个部分。每个 部分称为报表的一个“节” 。所有报表都必须 有一个主体节。 报表页眉
仅在报表的首页打印输出(即报表的第一页打印一次 )。主要用于打印报表的标题、报表简介、制作单位 和日期等信息。
进入设计视图 设计>分组与排序
子报表
例:在“例8-1 学生报表”中创建成绩子报表
子报表控件
设计视图
例4: 观察表格式报表的设计视图, 如何设计它? 为什么把课程号、课程名等标签放在页面页眉上?
设计视图
设计视图
报表的组成部分
报表页眉: 显示在报表第一页的最上方,如放置报表标题 报表页脚: 显示在报表最后一页的最下方,如放置作者信 息、时间 页面页眉: 显示在报表每页的顶部,如放置章节标题、列 标题 页面页脚: 显示在报表每页的底部, 如放置页码 主体: 显示表或查询
页面页眉
在报表每页的顶部显示报表的列标题(报表中的字段 名称),也包括报表的页标题
报表的组成(P182)
主体
显示或打印来自表或查询中的记录数据,是报表显示 数据的主要区域。数据源中的每一条记录都放置在主 体节中。
页面页脚
在报表每页的底部显示页汇总、日期或页码等信息。
报表页脚
注意: &的用法 (第2章, P79: 表5-7)
字符串1 + 字符串2: 将两字符串首尾相连 例:"Hello"+"World" 结果为 "HelloWorld" 表达式1 & 表达式2: 将两表达式先转化为字符串,然后相连它们 例:123 & 123 结果为 "123123" 例:"打印日期:"& Date() 结果为 "打印日期:2012/3/20"
在左侧的导航窗格里选中student表 点击 创建>报表 保存
自动创建报表
注意:在报表的“布局视图”中贯穿于整个页面的 横向和纵向的虚线,是用于标识整个页面的边界的
报表向导创建报表
例:使用报表向导创建student报表
打开报表向导
保存
报表向导创建报表
选择数据源和显示字段:当所选字段来源于多 个表或查询时,则会让选择查看数据的方式
1)要设置在报表每一页的底部都输出的信息,需要设置 __________。 2)要进行分组统计并输出,统计计算控件应该设置在_________ 。 3)要在报表页中主体节区显示一条或多条记录,而且以垂直方式 显示,应选择________类型。 4)在使用报表设计器设计报表时,如果要统计报表中某个字段的 全部数据,应将计算控件放在_________。 5)Access的报表对象的数据源可以设置为___________。
• 自顶向下设计(大问题分解成小问题,保证设计质量) : 窗体A的控件(事件) 宏 打开窗体B/报表B(记录源、字段文本 框) 查询(条件=A的文本框值) • 自底向上实现(保证实现质量) : 从右向左做,先做子(下层)问题,测试无误后再做大(上层)问题

题----选择题
1)在关于报表数据源设置的叙述中,以下正确的是( )。 A.只能是表对象 B.只能是查询对象 C.可以是表对象或查询对象 D.可以是任意对象 2)要显示格式为”页码/总页数”的页码,应当设置文本框的控件来源属性是( )。 A.[Page]/[Pages] B.[Page]&"/"&[Pages] C.[Page]&/&[Pages] D.[Page]&"/"&[Pages] 3)要计算报表中所有学生的“英语”课程的平均成绩,在报表页脚节内对应 “英语”字段列的位置添加一个文本框计算控件,应该设置其控件来源属 性为( )。 A."=Avg([英语])" B."=Sum([英语])" C."Avg([英语])" D."Sum([英语])"
数据库原理及应用(Access版)
第8章 报表
提纲
报表
结构, 打印, 创建方法
设计视图
基本编辑 高级编辑 计算控件与统计计算 子报表
掌握PPT上所有例题
报表
报表(Report)
根据用户设定的格式在屏幕上显示或在打印机上打印 输出格式化的数据信息 报表的功能与窗体、数据表有根本的不同,它的作用 只是用来数据输出,不能对数据源中的数据进行维护。 报表的功能主要包括:可以呈现格式化的数据;可以 分组组织数据,进行汇总;可以包含子报表及图表数 据;可以打印输出标签、发票、订单和信封等多种样 式的报表;可以进行计数、求平均、求和等统计计算; 可以嵌入图像或图片来丰富数据显示,等等。
报表类型
④两端对齐式报表:与纵栏式报表类似,也是在报表的主体节中显
示一条或多条记录,但通常是以两端对齐的方式来布局显示字段名 和字段值,单个记录形成一个表格,字段值通常在字段名称的右侧 或下方。实质上是对纵栏式报表中字段布局的重新组织,更适合记 录较少、字段较多的情况。
自动创建报表
例8-1:为学生表格创建报表
是整个报表的页脚,主要用来显示整个报表数据的计 算汇总或统计结果等信息。它的内容只在报表最后一 页的尾部打印。
报表的组成(P182)
组页眉和组页脚可根据需要单独设置使用。 在报表设计区中,右击,在弹出的快捷菜单中选 择“排序与分组”命令,在打开的“分组、排序 和汇总”窗格中进行设定
组页眉
显示在报表记录组的开头,主要用来显示分组字段名 等信息。
计算控件
统计计算: 在计算控件中使用聚集函数
例6: 在报表综合练习中加入 Count([学号])”
试试看分别加在主体、组页脚和页面页脚上有什么 区别?
创建子报表
主/子报表的数据是同步的, 即主报表某记录下显示的是 与该记录相关的子报表的记录, 为此须满足以下条件:
主报表的数据源是基于带有主关键字的表, 而子报表的数 据源则是基于带有与主关键字同名同数据类型的字段的 表.
2. 准备好子报表的数据源
创建子报表
3. 设置子报表的数据源为和链接字段
主/子报表的原理: 对选修这个大查询按每个学号做筛选
报表作业
在学生选课系统的“选课窗体”上:
增加一个“打印成绩单”按钮, 点击打开“成绩单报表 ” 成绩单报表要求
各门课程的课程号、课程名、课程性质、总评成绩 按课程性质(必修/选修)分组显示,并显示每组的总学 分 显示所有课程的平均总评成绩 在报表开头显示“某某同学成绩单”,在报表结尾显示 “教务处”和日期字样 每页显示页号和总页数
使用空报表创建报表
使用空报表创建报表
使用报表设计创建报表
例:使用报表设计创建student报表,采用纵览式 风格
使用报表设计 排序
例:对“例8-1 学生报表”按性别、姓名升序排列
进入设计视图 设计>分组与排序
使用报表设计 分组
例:对“例8-1 学生报表”按所属院系分组,每组 按姓名升序排列
计算控件也可应用在窗体上
计算控件
例5: 创建一个文本框, 显示学生的年龄
Text3
表达式前要加 =
计算控件
插入页码和当前日期/时间也是计算控件
="共 " & [Pages] & " 页,第 " & [Page] & " 页" =Date() =Time() =“学生:” & [学号] & “, 姓名:” & [姓名]
报表的四种视图
报表视图:用于显示报表数据内容。 打印预览:用于查看报表的页面数据输出形态, 即打印效果预览;该视图所显示的报表布局、内 容与实际打印结果是一致的,即所见既所得。 布局视图:界面风格与报表视图类似,但在该视 图中可以移动各控件的位置,可以重新布置控件 布局。 设计视图:用于创建和编辑报表的结构,添加控 件和表达式,美化报表等。
相关文档
最新文档