第7章 窗体与报表设计

合集下载

数据库应用基础ACCESS(第二版)习题解答

数据库应用基础ACCESS(第二版)习题解答
数据库应用基础ACCESS习题解答
第八章 习题参考答案
一、填空题
1.类模块、标准模块、子过程、函数过程
2.面向对象
3.注释语句
4.立即窗口、本地窗口、监视
5.简单的(特殊的)模块
二、选择题
1.B
2.D
3.D
三、判断题
1.对
2.错
3.对
四、思考题
1.答:类模块是与某个对象相关联的模块,只有在对该对象进行相应的操作时才会执行。而标准模块不与任何对象相关联,因此可在数据库中的任何位置执行。所以,标准模块和类模块的主要区别在于其范围和生命周期。
2.答:用查询向导创建查询的优点:能够快捷方便地创建查询,简单易用,上手快。
缺点:只能创建一些简单的查询,查询功能相对较弱。
用查询设计视图创建查询的优点:可以创建一些比较复杂的查询,查询功能相对较强,实用性强。
缺点:完成较为复杂的查询的操作有一定难度,不易掌握。
3.答:SQL查询有联合查询、传递查询、数据定义查询、子查询。
(7)使用符合标准的SQL数据库语言,具有较好的通用性;
(8)可以利用VBA进行高级操作控制和复杂的数据操作。
第二章 习题参考答案
一、填空题
1.标题栏,菜单栏,工具栏,数据库窗口,状态栏
2.数据库子窗口右上角的“X”按钮,数据库子窗口左上角的控制符号,“文件”菜单中关闭命令
3.文本类型,货币类型,数字类型,日期时间类型,自动编号类型,是/否类型,备注类型,OLE对象类型,超级链接类型,查阅向导类型
报表页脚:包含整份报表最后得出的统计数据或结论,显示于整份报表的结尾处。
2.答:对文本型字段进行分组时,分组形式可以设置为:每一个值和前缀字符。当设置为每一个值时,组间距属性应设置为1;若分组形式设置为前缀字符时,组间距属性可设置为任何有效的字符数。

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) 关系数据库的数据及更新操作必须遵循_______等完整性规则。

第7章窗体与报表设计

第7章窗体与报表设计
设置控件的属性(P109)
❖ 在窗体的【设计视图】中, 右击某个对象,如标签“学 号:”,在“快捷菜单(cài dān)”中单击【属性】,通过
“格式”选项卡设置对象的字
体、字号、前景色(字体颜色 )、背景色等格式。
精品文档
7.4 使用设计(shèjì)视图创建窗体
•设置控件的特殊效果 选取控件,然后单击工具
❖ 为窗体设置背景,格式\图片 (túpiàn)
❖ 图片缩放模式为“拉伸”。
精品文档
7.4 使用(shǐyòng)设计视图创建窗体
设置窗体的“数据”属 性
通过(tōngguò)“窗体”对话框中
的“数据”选项卡来设置 窗体的记录源……等属性 ❖ 案例:把窗体设置为不允 许编辑、添加、删除。
如何消除(xiāochú)窗体中导航 按钮的显示?取消记录选 择器的显示呢?记录选择 器有何作用?
点击工具箱中的控件按钮,然后在窗体中插入控件的位 置,控件中会显示一个插入点,可以输入或编辑控件的 文本。
3.删除控件 4.对齐控件 用shift键同时选择多个控件,格式\对齐(P120图
靠左就是水平方向与最左边(zuǒ bian)那个控件对齐)
精品文档
7.4 使用设计视图(shìtú)创建窗体
栏中的“特殊效果”按钮 右侧的下向箭头( ,从 jiàntóu) 调出的效果列表中选取 “平面”、“凸起”、 “凹陷”、“蚀刻”、 “阴影”、“凿痕”等效 果。
精品文档
7.4 使用设计(shèjì)视图创建窗体
出现(chūxiàn)文本打横显 示时,把字体名称中的 @符号删除就可以了.
精品文档
7.4 使用设计(shèjì)视图创建窗体
⑤ 数据透视图:在窗体中以数据透视图的形式来显示 出某种统计结果。

Access复习习题及答案

Access复习习题及答案
C.多表查询、单表查询、参数查询、SQL查询和操作查询
D.选择查询、汇总查询、参数查询、SQL查询和操作查询
答案:A
2.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为()
A.交叉表查询B.参数查询C.选择查询D.操作查询
答案:C
3.下列关于条件的说法中,错误的是()
A.同行之间为逻辑“与”关系,不同行之间的逻辑“或”关系
答案:分组
16.SELECT语句中的ORDER BY短语用于对查询的结果进行。
答案:排序
17.SELECT语句中用于计数的函数是,用于求和的函数是,用于求平均值的函数是。
答案:COUNT()、SUM()、AVG()
18.UPDATE语句中没有WHERE子句,则更新记录。
答案:全部
19.INSERT语句的VALUES子句指定。
3.在交叉表查询中,
4.在成绩表中,查找成绩在75---85之间的记录时,条件为。
答案:[成绩] Between 75 and 85或[成绩]>=75 and [成绩]<=85
5.在创建查询时,有些实际需要的内容在数据源的字段中并不存在,但可以通过在查询中增加来完成。
答案:计算
6.如果要在某数据表中查找某文本型字段的内容以“S”开头,以“L”结尾的所有记录,则应该使用的查询条件是。
4.数据类型为、或的字段不能排序。
答案:备注,超级链接,OLE对象
5.设置表的数据视图的列宽时,当拖动字段列右边界的分隔线超过左边界时,将会
该列。
答案:隐藏
6.数据检索是组织数据表中数据的操作,它包括和等。
答案:数据排序、数据筛选
7.当冻结某个或某些字段后,无论怎么样水平滚动窗口,这些被冻结的字段列总是固定可见的,并且显示在窗口的。

access笔试题(7章宏)

access笔试题(7章宏)

一、选择题【例1】以下关于宏的说法不正确的是A)宏能够一次完成多个操作B)每一个宏命令都是由动作名和操作参数组成的C)宏可以是很多宏命令组成在一起的宏D)宏是用编程的方法来实现的【例2】如图7-1所示为新建的一个宏组,以下描述错误的是A)该宏组由macro1和macro2两个宏组成B)宏macor1由两个操作步骤(打开窗体、关闭窗体)组成。

C)宏macro1中OpenForm命令打开的是教师自然情况窗体D)宏macro2中Close命令关闭了教师自然情况和教师工资两个窗体【例3】以下能用宏而不需要VBA就能完成的操作是A)事务性或重复性的操作B)数据库的复杂操作和维护C)自定义过程的创建和使用D)一些错误过程【例4】以下不能用宏而只能用VBA完成的操作是A)打开和关闭团体B)显示和隐藏工具栏C)运行报表D)自定义过程的创建和使用【例5】以下对于宏和宏组的描述不正确的是A)宏组是由若干个宏构成的B)Access中的宏是包含操作序列的一个宏C)宏组中的各个宏之间要有一定的联系D)保存宏组时,指定的名字设为宏组的名字【例6】以下关于宏操作的叙述错误的是A)可以使用宏组来管理相关的一系列宏B)使用宏可以启动其他应用程序C)所有宏操作都可以转化为相应的模块代码D)宏的关系表达式中不能应用窗体或报表的控件值【例7】用于查找满足条件的下一条记录的宏命令是A)FindNext B)FindRecord C)GoToRecord D)Requery 【例8】用于执行指定的外部应用程序的宏命令是A)RunSQL B)RunApp C)Requery D)Quit【例9】用于打开报表的宏命令是A)OpenForm B)Openquery C)OpenReport D)RunSQL 【例10】用于显示消息框的宏命令是A)SetWarning B)SetValue C)MsgBox D)Beep【例11】在某个宏要先打开一个窗体而后再关闭该窗体的两个宏命令是A)OpenForm、close B)OpenForm、quitC)OpenQuery、close D)OpenQuery、quit【例12】用于最大化激活窗口的宏命令是A)Minimize B)Requery C)Maxmize D)Restore【例13】用于为窗体或报表上的控件设置属性值的宏命令是A)Beep B)SetWarning C)MsgBox D)SetValue【例14】在宏的表达式中要引用报表exam上控件Name的值,可以使用引用式A)Repor!Name B)Reports!exam!NameC)exam!Name D)Reports exam Name【例15】在宏的条件式里引用窗体map上的“opt”控件的值,则该表达式是A)Forms!map!opt=1 B)Forms!opt=1C)map!opt=1 D)Form!map!opt【例16】若要限制宏命令的操作范围,可以在创建宏时定义A)宏操作对象B)宏条件表达式C)窗体或报表控件属性D)宏操作目标【例17】在设计条件宏时,对于连续重复的条件,要替代重复条件式可以使用下面的符号A)…B)=C),D);【例18】能够创建宏的设计器是A)窗体设计器B)报表设计器C)表设计器D)宏设计器【例19】以下哪个数据库对象可以一次执行多个操作A)数据访问页B)菜单C)宏D)报表一、选择题(1)宏是指一个或多个A)命令集合B)操作集合C)对象集合D)条件表达式集合(2)使用什么可以决定某些特定情况下运行宏时,某个操作是否进行A)函数B)表达式C)条件表达式D)If…Then语句(3)要限制宏命令的操作范围,可以在创建宏时定义A)宏操作对象B)宏条件表达式C)由体或报表控件同性D)宏操作目标(4)在条件宏设计时,对于连续重复的条件.可以替代重复条件的符号是。

创建和使用报表

创建和使用报表

创建和使用报表前面我们已经详细介绍了创建窗体的操作,还看到了如何使用窗体输入、修改和查询数据库里的数据。

然而,即使窗体具有如此强大的功能,它还是不能代替报表。

可以这样说,大部分的数据库管理信息系统的最终目标都是为了获得内容丰富、数据准确的报表。

因为数据库的主要功能之一就是对原始数据进行整理、综合和分析,并将整理的结果打印出来。

报表恰恰是实现这一功能的最佳方式。

6.1 Access报表的概述我们知道在Access中如果要以打印格式来显示数据,使用报表是一种有效的方法。

因为报表为查看和打印概括性的信息提供了最灵活的方法。

我们可以在报表中控制每个对象的大小和显示方式,并可以按照所需的方式来显示相应的内容,例如,可以在报表中增加多级汇总、统计比较、甚至加上图片和图形。

报表中大部分内容是从基表、查询或SQL语句中获得的。

报表中的其他内容将存储在报表设计中。

同时,在Access的报表中,使用图形化对象——控件,可以在报表与其记录来源之间创建联系。

控件可以是用于显示标题的标签,以及用于可视化组织数据、美化报表的装饰线条等。

一般来说,报表应该具备以下一些功能:报表不仅可以打印和浏览原始数据,还可以对原始数据进行比较、汇总和小计,并把结果也打印出来。

还可以生成清单、标签和图表等形式的输出内容,从而可以更方便地处理商务。

以上的输出内容的格式可以按照用户的需要定制,从而使报表更美观,更易于阅读和理解。

6.1.1 报表的分类在Microsoft Access 2003中,创建的报表可以分为三种基本类型,它们分别是:1. 表格式报表表格式报表以行和列的形式打印出带有分组和汇总数据的报表。

2. 纵栏式报表纵栏式报表像窗体一样打印数据,可以包括汇总和图形。

3. 标签报表标签用来建立多栏标签或者折叠栏报表一、纵栏式报表2纵栏式报表又称为窗体式报表,它通常是用垂直的方式在每页上显示一个或多个记录。

纵栏式报表像数据输入窗体一样可以显示许多数据,但报表是严格地用于查看数据的,而不能用来进行数据的输入。

access练习题及答案

access练习题及答案

access练习题及答案3、下列关于DELETE-SQL语句的叙述中,正确的是()[BD] A)DELETE语句可被用于删除指定数据表中的字段B)DELETE语句用于删除指定数据表中的记录C)执行一次DELETE语句将删除掉指定数据表中所有记录D)若存在有“学生”表,则DELETE FROM 学生是一个的SQL语句一、单选题1、在关系中,一个元组是一个或多个()值的列表[B] A)数字B)属性C)字段D)文字2、在关系中,不可分割的是()[C] A)元组B)记录C)分量D)字段3、在一个关系中,挑选出满足指定条件元组来组成新关系的操作是()[A]A)选择运算 B)查询运算 C)投影运算 D)连接运算4、在一个关系中,挑选出某些字段列来组成新关系的操作是()[D]A)连接运算 B)选择运算 C)查询运算 D)投影运算5、从多个关系中抽取出所需要的属性来组成新关系的操作是()[B]A)查询运算 B)连接运算 C)投影运算 D)选择运算6、Microsoft office不包含的组件是()[C] A)Word B)Excel C)Visual Basic D)Access7、Access数据库文件的扩展名是()[C] A).ppt B).doc C).mdb D).xls9、在层次模型中,把没有双亲结点的结点称为()[C] A)子结点B)顶结点C)根结点D)叶结点10、采用树型结构表示实体之间联系的数据模型为()[A] A)层次模型B)网状模型C)树状模型D)关系模型11、在关系数据模型中,域指的是()[D] A)字段B)元组C)属性D)属性的取值范围12、若表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录在表A中最多只能找到一条记录与之相匹配,则表A与表B存在的关系是()[B] A)一对一B)一对多C)多对一D)多对多13、运用Access2003所设计开发的学生管理系统实用软件属于一种()[C]A)操作系统 B)编译系统 C)应用软件 D)系统软件14、Access2003是一种()型数据库管理系统[D] A)近代型B)现代型C)表格型D)关系型二、判断题1、关系数据库是以关系数学理论为基础的数据库系统[对]2、在关系中,根据实际需要可把属性细分成若干个子属性[错]3、在层次模型中,允许一个以上的结点无双亲[错]4、在关系模型中数据的逻辑结构就是一张二维表[对]三、多选题1、下列的()对象包含在Access数据库中[ACD] A)报表B)多媒体C)宏D)窗体2、建立数据库时,常用到的数据模型有()[ACD] A)关系模型B)现代模型C)网状模型D)层次模型3、数据处理经历了()三个阶段[ABD] A)人工管理B)文件系统处理C)现代技术管理D)数据库系统处理复习题:1、数据处理经历了哪三个阶段?2、认识常用的数据模型P8~P103、常用的关系术语及关系的六条基本性质P16~174、两个实体中的联系 P65、理解基本的关系运算(选择、投影和连接)的基本概念 P206、Access2003是office2003的一个组件。

《Access2016数据库教程》第7章报表

《Access2016数据库教程》第7章报表
❖ 一个报表最多可以对10个字段或表达式进行分组。 ❖ 分组后的报表设计视图,增加了“组页眉”和“组页脚”
节。一般在组页眉中显示和输出用于分组的字段的值,在 组页脚中添加计算型控件,对同组记录的数据汇总和显示 输出。
【例7-8】在“学生成绩管理”数据库中,基于“例7-4学生清单 (报表设计)”设计一个按“院系代码”分组的报表,并要求 统计各院系学生的人数,报表名称为“例7-8 统计各院系学生 人数报表”。
7.2.2 使用“空报表”按钮创建报表
❖ 类似于用“空白窗体”创建窗体。启动一个空报表, 自动打开一个“字段列表”窗口
❖ 可以通过在“字段列表”窗口中双击字段或拖曳字 段,在设计界面上添加绑定型控件显示字段内容。
【例7-2】 在“学生成绩管理”数据库中,使用“空报表”按钮 创建一个报表,在该报表中能打印输出所有学生的学号、 姓名、选修的课程、该课程成绩和学分,并使输出的记录 按“学号”升序排列。报表名称为“例7-2学生选课成绩报表 (空报表)”。
7.1.1 报表的类型
提供了4种类型的报表 (1)纵栏式报表
每个字段都显示在主体节中的一个独立的行上,并且左边 带有一个该字段的标题标签。 (2)表格式报表 以行和列的方式输出数据,一个记录的所有字段显示在一 行。 (3)图表报表 报表中的数据以图表格式显示,类似Excel中的图表。 (4)标签报表 是一种特殊类型的报表,用来邮寄学生的通知、信件等。
7.3.3 报表中添加日期时间和页码
❖ “报表”和“报表向导”生成的报表中,系统自动 在页脚处生成显示日期和页码的文本框控件。
❖ 自定义生成的报表,可通过系统提供的“日期和时 间”对话框添加日期和时间。
❖ 添加计算控件:添加文本框,将“控件来源”属性 设置为日期、时间或者页码的表达式。如设置为 “=Date( )”、“=Time( )”、“=[Page]”,(报 表的当前页码) “=[Pages]”(报表的总页码数)。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


7.4 使用设计视图创建窗体
二、窗体的控件
1、认识控件工具箱
若未显示出控件工具箱,则可单击工 具栏中的“工具箱”按钮,或在“视图” 菜单中选中“工具箱”项。

7.4 使用设计视图创建窗体
二、窗体的控件
2、控件的类型
提示:利用SQL语句来建立查询。

7.4 使用设计视图创建窗体
在自定义窗体过程中需关心的基本问题:
自定义窗体的实质是在窗体中加入控件。因此必须
掌握控件的基本操作,如添加控件、调整控件、删除 控件等。 了解控件的功用,以便能在窗体有目的地添加控 件。 对控件的属性进行必要的设置。在Access中,对 数据库的设计多数都会涉及到属性设置。如:字号、 字体、控件名、控件数据源、操作激发时机、是否显 示记录导航按钮等。 当你对窗体中的控件实施某一种键盘操作或鼠标 操作时,你希望能实现何种功能?如何实现?
6、修饰窗体
修饰窗体是为了使窗体更加美观,包括设置背景 图片、背景色、字体、字号、颜色及特殊效果等。对 于控件的字体、字号、颜色等属性可直接通过工具栏 来进行设置,也可调出属性窗口来进行设置。

7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
6、修饰窗体
• 设置窗体背景图片 双击窗体设计视图中的窗体选择器按钮(位于水 平标尺的右边),会打开一个窗体属性设置框。选取 “格式”选项卡,单击“图片”框右边的“浏览”按 钮来选取背景图片,在“图片类型”框中选取“嵌 入”,在“图片缩放模式”框中选定一种模式:剪裁、 缩放和拉伸。 • 设置控件的特殊效果 选取控件,然后单击工具栏中的“特殊效果”按 钮右侧的下向箭头,从调出的效果列表中选取“平

7.4 使用设计视图创建窗体
自定义窗体创建举例:创建一个不含导航按钮的 “课程信息维护(按钮)”窗体
1、窗体→新建→设计视图; 2、选择数据源为课程表; 3、将数据表字段拖到窗体的适当位置,并加以必要的格 式修改/设置;再把窗体的“导航按钮”指定为“否” 4、利用控件向导往窗体中添加“命令按钮”控件,并指 定其单击时的响应动作及键面显示标题文字或图形。 5、“保存” 窗体为“课程信息维护(按钮)” ; 6、双击窗体名以查看窗体效果。
1)绑定型控件 绑定控件的内容可从基表或查询中的字段获得, 用来动态显示、输入或修改当前记录的字段值。 2)未绑定型控件 只显示静态的文字、线条、图像或计算结果等。 有时,也把用于显示某种计算结果的控件称为计 算型控件。该控件内容的数据源是一种表达式,表达 式的数据项通常是窗体中的表或查询中的字段或对其 处理过的结果。
4、删除控件
选取控件后按Delete键。对于带有附加标签的 控件,可只删除其附加标签。

7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
5、对齐控件
在窗体中加入多个控件后,有时可能有必要设置 控件的对齐方式。这时,可按住Shift键,再选取多 个附加标签或控件,然后右击鼠标,选取“对齐”项, 在其级联菜单中选择一种对齐方式。
数据库技术及应用
——ACCESS
Database Technology and Application

第7章 窗体与报表设计
7.1
7.2
7.3 7.4 7.5 7.6
7.7
7.8 7.9
窗体的组成 创建窗体 引入面向对象编程的概念* 使用设计视图创建窗体 窗体设计实例 认识报表 创建报表的方法 有设计视图中设计报表 预览和打印报表

7.2.1 使用自动窗体创建窗体 1. 纵栏式窗体 2. 表格式窗体 3. 数据表窗体

7.2.2 使用窗体向导创建窗体
操作步骤如下: (1)打开数据库。 (2)选择“窗体”为操作对象,然后,按“新建”按 钮,再打开“新建窗体”对话框。 (3)选择数据源,再选择“窗体向导”,打开“窗体 向导”对话框,确定“窗体”所需的字段,选择创建窗体的 布局格式,在“窗体向导”对话框,选择创建窗体的样式, 在“窗体向导”对话框,确定窗体的标题。 (4)保存并打开窗体,结束窗体的创建.

7.2.2 使用窗体向导创建窗体
在弹出的“窗体向导”中可以随意选定表、以及表 中的字段到创建的窗体中。如果数据来源基于多个表, 则可创建主、子窗体。
1、基于单个表或查询的向导窗体的创建 ——操作指引
1)新建窗体,选中“窗体向导”,并选择数据源; 2)选取在窗体中要出现的字段; 3)选取窗体中的对象结构(布局); 4)确定所用样式; 5)指定窗体标题,并保存窗体。
7.2.1
使用自动窗体创建窗体
7.2.2
使用窗体向导创建窗体

7.2 创建简单的窗体
1、使用自动功能创建窗体
可创建纵栏式窗体、表格式窗体、数据表窗体、透 视表窗体和透视图(图表)窗体。
2、使用向导创建窗体
可基于单个表或查询来创建窗体,也可基于多个表 或查询来创建主/子窗体。

7.4 使用设计视图创建窗体 一、打开窗体控件工具箱的方法
打开窗体“设计视图”,再在“视图”菜 单中选择“工具箱”命令,可以打开窗体控件 “工具箱”。

7.4 使用设计视图创建窗体
二、窗体的控件
控件是一种图形化对象。 常用的控件有:标签、文本框、选项组、 切换按钮、选项按钮、复选框、组合框、列表 框、命令按钮、图像控件、绑定对象框、未绑 定对象框、线条和矩形等。 控件可以放在窗体上,目的是为了显示数 据或执行某种操作,或是用来美化窗体的。
2、调整控件大小
选取控件后,用鼠标拖动控点来调整其大小,也 可通过右击控件并选择“属性”项来调出一个“属性” 窗口,在“格式”选项卡中为宽度项或高度项输入值 来调整其大小。

7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
3、移动控件位置
对于不带附加标签的控件,让鼠标指向控件边框, 会出现黑色手掌状,这时拖动鼠标即可移动该控件。 对于带有附加标签的控件,用鼠标指向控件或其附 加标签的边框,鼠标变成手掌状时拖动之则整体移 动;用鼠标指向附加标签或控件左上角的控点并拖 动之,则可单独地移动附加标签或控件。 另外,用键盘上的箭头键也可移动控件位置。

7.2.1 使用自动窗体创建窗体 ① 纵栏式:一个窗体显示出一个记录。 ② 表格式:窗体以表格的形式来显示出数据源的记 录。 ③ 数据表:窗体以数据表视图的形式来显示数据源 的记录。 ④ 数据透视表:在窗体中以数据透视表的形式来显 示出某种统计结果。 ⑤ 数据透视图:在窗体中以数据透视图的形式来显 示出某种统计结果。

7.4 使用设计视图创建窗体
自定义窗体创建举例:创建一个“课程信息维护”窗体
1、窗体→新建→设计视图; 2、选择数据源为课程表; 3、将数据表字段拖到窗体的适当位置 若要修改样式,如字体、颜色等,则 应先选中要修改的控件,然后用工具栏上 的按钮进行格式设置; 4、 “保存” 窗体为“课程信息维护”; 5、在窗体视图中查看结果。
小提问:如何消除窗体中导航按钮的显示?取消记 录选择器的显示呢?记录选择器有何作用?

7.4 使用设计视图创建窗体
自定义窗体时的常见操作:
1、加入控件
若为数据操作窗体,则可通过拖字段到窗体的主 体节中来加入一个标签控件(称为附加标签)和一个 与字段相关联的控件来加入控件。

7.4 使用设计视图创建窗体
——建立数据窗体操作指引
1、窗体→新建→设计视图; 2、选择与窗体相关联的数据表; 3、将数据表字段拖到窗体的适当位置; 若要修改样式,如字体、颜色等,则可先选中要 修改的控件,然后用工具栏上的按钮进行格式设置; 4、“保存”创建好的窗体; 5、在窗体视图中查看结果。
小提问:如何开启或关闭控件向导?

7.4 使用设计视图创建窗体 自定义窗体创建举例:创建“学生总评成绩”窗体 1、以学生表、成绩表和课程表为数据源建立能查询学生 的学号、姓名、课程名称和总评成绩的查询,并命名为 “学生总评成绩窗体用查询”。总评成绩的计算方法为: 期末考成绩*0.7+平时成绩*0.3; 2、选择“窗体→新建→设计视图”操作; 3、选择数据源为学生总评成绩窗体用查询; 4、将字段列表中所有字段拖到窗体的适当位置,并加以 必要的格式修改/设置; 5、“保存” 窗体为“学生总评成绩” 。

7.2.2 使用窗体向导创建窗体
2、基于多个表或查询的向导窗体的创建
主/子窗体也称为多表窗体,主要用于显示具有 ——操作指引 “多”方 1“一对多”关系的主表和相关表中的数据; )新建窗体,选中“窗体向导”,并选择数据源; 2的窗体设置为子窗体,基本窗体称为主窗体;主窗体可 )选取在窗体中要出现的、来源于多表的字段; 以包含任意数量的子窗体。 3)确定查看数据的方式; 4)确定子窗体的布局; 5)确定所用样式; 6)指定主窗体及子窗体的标题,并保存窗体。
7.1 认识窗体
最基本的窗体只包含主体,此外,还可包含 有窗体页眉、窗体页脚、页面页眉和页面页 脚。其中页面页眉和页面页脚节主要为打印输出
所用——“打印预览”时才能看到效果。

7.1 认识窗体
数据操作窗体
数据窗体主要用来显示、浏览、添加、修改、删除表或查询中的记 录。数据窗体一般跟表或查询相关联,这时如果你通过窗体修改记录, 则修改后的记录将可能会回存到数据表中。在数据库设计和应用中,数 据窗体是一种最常见的窗体。
控制流程窗体
控制流程窗体主要用来控制应用程序的运行流程。通常地,该窗体 上显示了各种命令操作按钮,通过单击相应的按钮,进入不同的操作环 境或实现相应的操作。
信息交互窗体。
信息交互窗体是在不同的状态下,给出系统提示信息或要求用户输 入的窗口。

7.2 创建简单的窗体
在设计视图可自主地创建出更多的窗体。

7.2.1 使用自动窗体创建窗体
相关文档
最新文档