2023年11月23日发(作者:)

设计

Access

6 .mdb

在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“产品

定额储备”表。创建一个宏,使其能打开“产品定额储备”表,将所建宏命名为“打开”

对“库存情况”窗体进行如下设置:

对“库存情况”窗体进行如下设置:

将窗体页脚高度设置为厘米,在距窗体页脚左边在距窗体页脚左边厘米、距上边距上边厘米放置

1.6165.5010.4

厘米,厘米、

一个命令按钮,命令按钮的宽度为厘米,功能是单击“打开”按钮时运行宏,所运行的宏

2

名为“打开”,按钮上显示文本“打开”,名称为“命令

1

7 .mdb

在考生文件夹下“教学管理”数据库中有一个“课程”表,使用“自动创建窗体”

创建纵栏式的“课程”窗体;并在窗体中向“课程”表添加一条,课程号为“,课程名为

4

“计算机应用”,课程类别为“选修”,学分为“”的记录。

23

”的记录。

8 1.mdb

)在考生文件夹下“招生管理”数据库中有一个“中学”表和“学生报名”表,

用向导创建窗体;从“中学”表中选择字段“学校代码”;从“学生报名”表中选择字段“姓

名”“性别”“年龄”“联系电话”“通过中学”的数据查看方式创建带有子窗体的窗体。

选取“表格”为子窗体布局,“远征”为主窗体样式,并将主窗体标题命名为“中学招生情

况”,将子窗体标题命名为“学生报名”

)打开“中学招生情况”窗体视图,筛选出“学校代码”为“”的学校,然后将学

2102

生姓名为“谢瓦尔”的记录删除。

生姓名为“谢瓦尔”的记录删除。

9

在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“生产品定额

储备”表及“产品定额储备查询”。创建一个宏,使其能删除“产品定额储备查询”,将所建

宏命名为“删除”;并将宏转换成模块,模块名为“删除模块”。对“库存情况”窗体进行如

下设置:将窗体页脚高度设置为厘米,在距窗体页脚左边厘米、距上边

1.6165.5010.4

米处放置一个命令按钮,命令按钮的宽度为厘米,功能是单击“删除”按钮时运行宏,所

2

运行的宏名为“删除”,按钮上显示文本“删除”,名称为“命令

1

**

提示:不使用“命令按钮向导”创建命令按钮。

101.mdbA1

)打开数据库“学校管理,创建宏组“学生”,第一个宏命名为“,要求实

现打开“学生”表,并筛选出字段“班级”是“”的所有记录。第二个宏命名为“

702A2

要求实现打开报表“学生报表”。并将“学生”宏组转换为名称为“学生”的模块。

)将考生文件夹“”导入到数据库学校管理中,第一行包含列标题,无

2.mdb

主键;并命名为“系别”表。

_A

”表。

)新建窗体“,添加一个名称为的标签,标题为“考试成绩”,标签的“超级链

3A_1L1

接地址”设置为考生文件夹下文件。

文件。

11tTeacher

考生文件夹下存在一个数据库存文件,里面已经设计好表对象“

窗体对象“”和宏对象“。试在此基础上按照以下要求补充窗体设计:

fTestml

(1)bTitle

在窗体窗体页眉节区位置添加一个标签控制件,其名称为,初始化标题显示

为“教师基本信息输出”

(2)

将主体节区中“学历”标签右侧的文本框显示内容设置为“学历”字段值,并将该

文本框名称更名“

tBG; 

(3)bOK

在窗体页脚节区位置添加一个命令按钮,命名为按钮标题为“刷新标题” 命名为“刷新标题”

在窗体页脚节区位置添加一个命令按钮,按钮标题为

1 

(4)bOKml

设置命令按钮的单击事件属性为给定的宏对象

(5)

将窗体标题设置为“教师基本信息”

**fTesttTeacher

注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象

和宏对象

ml

12tEmployee

考生文件夹下存在一个数据库文件,里面已经设计好表对象“

和查询对象同时还设计出以为数据源的报表对象

qEmployeeqEmployeerEmployee

试在此基础上按照以下要求补充报表设计:

报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”

1

并命名为“

bTitle

将报表主体节区中名为“”的文本框显示内容设置为“聘用时间”字段值;

2tDate

在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边

3

0.2514tPage

厘米、距左侧厘米位置,并命名为“。规定页码显示格式为“当

前页总页数”,如、…、等。

/1/202/2020/20

等。

**tEmployeeqEmployee

注意:不允许修改数据库中的表对象“”和查询对象“;不允

许修改报表对象“”中未涉及的控件和属性。

rEmployee

”中未涉及的控件和属性。

13fStaff

考生文件夹下存在一个数据库文件“,里面已经设计好窗体对象“

试在此基础上按照以下要求补充窗体设计:

(1)bTitle

在窗体的窗体页眉节区位置添加一个标签控件,其名称为“,标题显示为“员

工信息输出”

(2)opt

在主体节区位置添加一个选项组控件,将其命名为选项组标签显示内容为“性将其命名为

在主体节区位置添加一个选项组控件,

别”,名称为“

bopt

(3)opt1opt2

在选项组内放置二个单选按钮控件,选项按钮分别命名为“”和“,选项按

钮标签显示内容分别为“男”和“女”,名称分别为“”和“

bopt1bopt2

(4)bOkbQuit

在窗体页脚节区位置添加两个命令按钮,分别命名为“”和“,按钮标题

分别为“确定”和“退出”

(5)

将窗体标题设置为“员工信息输出”

**fStaff

注意:不允许修改窗体对象“”中已设置好的属性。

”中已设置好的属性。

2 

14fTest

考生文件夹下存在一个数据库文件“,里面已经设计好窗体对象“

及宏对象“。试在此基础上按照以下要求补充窗体设计:

ml

(1)bTitle

在窗体的窗体页眉节区位置添加一个标签控件,其名称为标题显示为“窗其名称为

在窗体的窗体页眉节区位置添加一个标签控件,

体测试样例”

(2)optl

在窗体主体节区内添加二个复选框控件,复选框选项按钮分别命名为“”和

,对应的复选框标签显示内容分别为“类型”和“类型,标签名称分别

opt2ab

为“”和“

boptlbopt2

(3)optlopt2

分别设置复选框选项按钮的“默认值”属性为假值;

的“默认值”属性为假值;

(4)bTest

在窗体页脚节区位置添加一个命令按钮,命名为“,按钮标题为“测试”

(5)bTestml

设置命令按钮的单击事件属性为给定的宏对象

(6)

将窗体标题设置为“测试窗体”

**fTestml

注意:不允许修改窗体对象中未涉及的属性;不允许修改宏对象

15tTeacher

考生文件夹下存在一个数据库文件“里面已经设计好表对象“

考生文件夹下存在一个数据库文件里面已经设计好表对象

窗体对象“,报表对象“”和宏对象“。试在此基础上按照以下要求

fTestrTeacherml

补充窗体设计和报表设计:

补充窗体设计和报表设计:

(1)rTeacher

将报表对象的的报表主体节区中为“性别”的文本框显示内容设置为“性

3 

别”字段值,并将文本框名称更名为“

tSex

(2)rTeacher

在报表对象的报表页脚节区位置添加一个计算控件,计算并显示教师的平

均年龄。计算控件放置在距上边厘米、距左侧厘米,命名为“

0.33.6tAvg

(3)fTestbtestm1

设置窗体对象上名为“”的命令按钮的单击事件属性为给定的宏对象

**tTeacherml

注意:不允许修改数据库中的表对象“”和宏对象“;不允许修改窗体对

象“”和报表对象“”中未涉及的控件和属性。

fTestrTeacher

”中未涉及的控件和属性。

16tBand

考生文件夹下存在一个数据库文件里面已经设计好两个表对象

和“。同时还设计出以“”和“”为数据源的报表对象“。试在此

tLinetBandtLinerBand

基础上按照以下要求补充报表设计:

基础上按照以下要求补充报表设计:

(1)bTitle

在报表的报表页眉节区位置添加一个标签控件,其名称为标题显示为“团其名称为“团

在报表的报表页眉节区位置添加一个标签控件,标题显示为

队旅游信息表”字体名称为“宋体”,字体大小为,字体粗细为“加粗”,倾斜字

,22

体为“是”

(2)

在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显示出“导游姓名”

字段值,并命名为“

tName

(3)ID

在报表的报表页脚区添加一个计算控件,要求依据“团队”计算并显示团队的个

数。计算控件放置在“团队数”标签的右侧,计算控件命名称为“

:bCount

(4)

将报表标题设置为“团队旅游信息表”

**tBandtLine

注意:不允许改动数据库文件中的表中对象“”和“,同时也不允许修改

报表对象“”中已有的控件和属性。修改后的报表如下图所示。

rBand

17tStud

考生文件夹下存在一个数据库文件“,里面已经设计表对象“”和查

询对象“,同时还设计出以“”为数据源的报表对象“。试在此基础上按

qStudqStudrStud

照以下要求补充报表设计:

照以下要求补充报表设计:

(1)bTitle

在报表的报表页眉节区位置添加一个标签控件,其名称为标题显示为“团其名称为“团

在报表的报表页眉节区位置添加一个标签控件,标题显示为

员基本信息表”

(2)

在报表的主体节区添加一个文本框控件,显示“性别”字段值。该控件放置在距上

厘米、距左边厘米,并命名为“

0.15.2tSex

(3)

在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距

4 

上边厘米、距左边厘米,并命名为“

0.24.5tAvg

**tStudqStud

注意:不允许改动数据库中的表对象“”和查询对象“,同时也不允许修改报

表对象“”中已有的控件和属性。

rStud

”中已有的控件和属性。

18fs

考生文件夹下存在一个数据库文件“,里面已经设计好窗体对象“。试

在此基础上按照以下要求补充窗体设计:

(1)bTitle

在窗体的窗体页眉节区位置添加一个标签控件,其名称为标题显示为“学其名称为“学

在窗体的窗体页眉节区位置添加一个标签控件,标题显示为

生基本信息输出”

(2)

将主体节区中“性别”标签右侧的文本框显示内容设置为“性别”字段值,并将文

本框名称更名为“

tSex

(3)0.23.8

在主体节区添加一个标签控件,该控件放置在距左边厘米、距上边厘米,标

签显示内容为“简历”,名称为“

bMem

(4)bOkbQuit

在窗体页脚节区位置添加两个命令按钮,分别命名为“”和“,按钮标题

分别为“确定”和“退出”

(5)

将窗体标题设置为“学生基本信息”

**fs

注意:不允许修改窗体对象“”中未涉及的控件和属性。

”中未涉及的控件和属性。

19tEmployee

考生文件夹下存在一个数据库文件里面已经设计好表对象

和“”及查询对象“,同时还设计出以“”为数据源的报表对

tGroupqEmployeeqEmployee

象“。试在此基础上按照以下要求补充报表设计:

rEmployee

(1)bTitle

在报表的报表页眉节区位置添加一个标签控件,其名称为标题显示为“职其名称为

在报表的报表页眉节区位置添加一个标签控件,

工基本信息表”

(2)0.15.2

在“性别”字段标题对应的报表主体节区距上边厘米、距左侧厘米位置添

加一个文本框,显示出“性别”字段值,并命名为“

tSex

(3)tDept

设置报表主体节区内文本框“”的控件来源属性为计算控件。要求该控件可根

据报表数据源里的“所属部门”字段值,从非数据源表对象“”中检索出对

tGroup

应的部门名称并显示输出。(提示:考虑函数的使用)

DLookup

**tEmployeetGroup

查询

;不允许修改报表对象“”中未涉及的控件和属性。

qEmployeeqEmployee

”中未涉及的控件和属性。

20

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计了表对象

、窗体对象“、报表对象“”和宏对象“。试在此基础上按照以

tEmpfEmprEmpmEmp

下要求补充设计:

下要求补充设计:

)设置表对象“”中“姓名”字段为“必填字段”,同时设置其为“有重复索引”

1tEmp

5 

将”简单应用题”文件夹下图像文件“”作为表对象“”中编号为“

tEmp000002

名为张三的女职工的照片数据,使用选择文件插入的方法输入表中。

)将报表“”的主体节区内“”文本框控件改名为“,同时依据报表记

2rEmptAgetYear

录源的“年龄”字段值计算并显示出其四位的出生年信息;

注意:当前年必须用相关函数返回。

注意:当前年必须用相关函数返回。

)设置“”窗体上名为“”的标签文本显示为阴影特殊效果。同时将窗体按钮

3fEmpbTitle

”的单击事件属性设置为宏“,以完成按钮单击打开报表的操作。

btnPmEmp

,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象“;不允许修改窗体对象“”和报表对象

mEmpfEmp

”中未涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。

rEmptEmp

”中未涉及的字段和属性。

21

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计了表对象

”和“,查询对象“,宏对象“。同时还设计出以

tEmployeetAttendtWorkqTm1

”为数据源的窗体对象“”和以数据源的窗体对象“。其中,

tEmployeefEmployeefList

”窗体对象中含有一个子窗体,名称为“。请在此基础上按照以下要求补充

fEmployeelist

”窗体对象中含有一个子窗体,名称为

窗体”设计:

fEmployee

窗体”设计:

)在窗体“”的窗体页眉节区位置添加一个标签控件,其名称为“,标

1fEmployeebTile

题显示为“职工基本信息”,字体名称为“黑体”,字号大小为

24

)在窗体“”的窗体页脚节区位置添加一个命令按钮,命名为“,按钮

2fEmployeebList

标题为“显示职工科研情况”

)设置所建命令按钮的单击事件属性为运行宏对象

3bListm1

)取消主窗体和子窗体中的浏览按钮。

4

)取消主窗体和子窗体中的浏览按钮。

注意:不允许修改窗体对象“”中未涉及的控件和属性;不允许修改表对象

fEmployee

”和“,也不允许修改查询对象“

tEmployeetAttendtWorkqT

22

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计了表对象

、窗体对象“、报表对象“”和宏对象“。试在此基础上按照以

tEmpfEmprEmpmEmp

下要求补充设计:

下要求补充设计:

)将表对象“”中“简历”字段的数据类型改为备注型,同时在表对象“”的

1tEmptEmp

表结构里调换“所属部门”和“聘用时间”两个字段的位置;

)设计报表“”的主体节区内“”复选框控件依据报表记录源的“性别”字段

2rEmptOpt

和“年龄”字段的值来显示状态信息:性别为“男”且年龄小于时显示为选中的打钩状

20

态,否则显示为不选中的空白状态;

态,否则显示为不选中的空白状态;

窗体上名为的标签文本颜色改为红色显示。同时,将窗体按钮

3fEmpbTitlebtnP

的单击事件属性设置为宏“,以完成按钮单击打开报表的操作。

mEmp

,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象“;不允许修改窗体对象“”和报表对象

mEmpfEmp

”中示涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。

rEmptEmp

”中未涉及的字段和属性。

23

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计了表对象

、窗体对象“、报表对象“”和宏对象“。试在此基础上按照以

tEmpfEmprEmpmEmp

下要求补充设计:

下要求补充设计:

)将报表“”的报表页眉区域内名为“”标签控件的标题文本在标签区域中居

1rEmpbTitle

中显示,同时将其安排在距上边厘米、距左侧厘米的位置;

0.55

厘米的位置;

)设计报表“”的主体节区内“”文本框件控件依据报表记录源的“性别”字

2rEmptSex

段值来显示信息:性别为,显示“男”;性别为,显示“女”

12

窗体上名为的标签文本颜色改为红色显示。同时,将窗体按钮

3fEmpbTitlebtnP

的单击事件属性设置为宏“,以完成按钮单击打开报表的操作。

mEmp

,以完成按钮单击打开报表的操作。

6 

注意:不允许修改数据库中的表对象和宏对象不允许修改窗体对象

tEmpmEmpfEmp

和报表对象“”中未涉及的控件和属性。

rEmp

”中未涉及的控件和属性。

24

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计好表对象

,查询对象“,同时还设计出以“”为数据源的窗体对象“

tCollectqTtCollectfCollect

试在此基础上按照以下要求补充窗体设计:

)将窗体“”的记录源改为查询对象“

1fCollect qT

)在窗体“”的窗体页眉节区位置添加一个标签控件,其名称为“,标题

2fCollectbTitle

显示为“明细”字体名称为“黑体”,字号大小为,字体粗细为“加粗”

CD20

)将窗体标题栏上的显示文字设为“明细显示”

3CD

)在窗体页脚节区位置添加一个命令按钮,命名为“,按钮标题为“改变颜色”

4bC

)设置所建命令按钮的单击事件,使用户单击该命令按钮后,标签的显示颜色

5bCCDID

改为红色。要求用代码实现。

VBA

代码实现。

注意:不允许改动窗体对象中未涉及的控件和属性;不允许修改表对象

fCollecttCollect

和查询对象“

qT

25

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计好表对象

”和“,查询对象“”和宏对象“,同时还设计出以

tNormtStockqStockm1tNorm

,同时还设计出以

和“”为数据源的窗体对象“”和“。试在此基础上按照以下要求补充

tStockfStockfNorm

窗体设计:

窗体设计:

)在“”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“,初

1fStockbTitle

始化标题显示为“库存浏览”,字体名称为“黑体”,字号大小为,字体粗细为“加粗”

18

)在“”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“,按钮

2fStockbList

标题为“显示信息”

)设置所建命令按钮的单击事件属性为运行宏对象

3bListm1

)将“”的窗体的标题设置为“库存浏览”

4fStock

)将“”窗体对象中的“”子窗体的浏览按钮去掉。

5fStockfNorm

”子窗体的浏览按钮去掉。

注意:不允许修改社会分配对象中未涉及的控件和属性;不允许修改表对象

tNormtStock

和宏对象“。修改后的窗体如下图所示。

m1

。修改后的窗体如下图所示。

26

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计好表对象

、窗体对象“、报表对象“”和 ,试在此基础上按照 宏对象“

tEmpfEmprEmpmEmp

”和

以下要求补充设计:

以下要求补充设计:

7 

)将报表()的报表页眉区域内名为“”标签控件的标题显示为“职工基本信

1rEmpbTitle

息表”,同时将其安排在距上边厘米、距左侧厘米的位置;

0.55

厘米的位置;

)设置报表“”的主体节区内“”文本框控件显示“性别”字段数据;

2rEmptSex

”文本框控件显示“性别”字段数据;

)将”综合应用题”文件夹下的图像文件“”设置为窗体“”的背景。

3fEmp

同时,将窗体按钮“”的单击事件属性设置为宏“,以完成按钮单击打开报表的

btnPmEmp

操作。

操作。

注意:不允许改动数据库中的表对象“”和宏对象“;不允许修改窗体对象“

tEmpmEmp

;不允许修改窗体对象“

fEmprEmp

”和“”中未涉及的控件和属性。

”中未涉及的控件和属性。

27

“综合应用题”文件夹下存在一个数据库文件“,里面已经设计好表对象

”和宏对象“,同时还设计出以“

tEmployeem1tEmployee

。试在此基础上按照以下要求补充窗体设计:

fEmployee

)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“,初始化标题显示

1bTitle

为“雇员基本信息”,字体名称为“黑体”,字号大小为,字体粗细为“加粗”

18

在窗体页脚节区位置添加一个命令按钮,命名为按钮标题为“显示雇员情况”

2bList

)设置所建命令按钮的单击事件属性为运行宏对象

3bListm1

)将窗体的滚动条属设置为“两者均无”

4

注意:不允许修改窗体对象“”中未涉及的控件和属性;不允许修改表对象

fEmployee

”和宏对象“。修改后的窗体如下图所示。

tEmployeem1

。修改后的窗体如下图所示。

28tStud

综合应用题”文件夹下存在一个数据文件里面已经设计好表对象

和查询对象“,同时还设计出以“”为数据源的报表对象“。试在此基础

qStudqStudrStud

上按照以下要求补充报表设计:

上按照以下要求补充报表设计:

)在报表的报表页眉节区位置添加一个标签控件,其名称为“,标题显示为“

1bTitle97

年入学学生信息表”

)在报表的主体节区添加一个文本框控件,显示“姓名”字段值。该控件旋转在距上边

2

0.13.2tName

厘米、距左边厘米,并命名为“

)在报表的页面页脚节区添加一个计算控件,使用函数显示出系统日期。计算控件放置

3

在距上边厘米,距左边厘米,并命名为“

0.310.5tDa

8 

注意:不允许改动数据库中的表对象“”和查询对象“,同时也不允许修改报表

tStudqStud

对象“”中已有的控件和属性。

rStud

”中已有的控件和属性。

29 tBorrow

考生文件夹下存在一个数据库文件里面已经设计好表对象

”和“,查询对象“,窗体对象“、报表对象“”和宏

tReadertBookqTfReaderrReader

对象“。请在此基础上按照以下要求补充设计:

rpt

在报表“”的报表页眉节区内添加一个标签控件,其名称为“,标题

1rReaderbTitle

显示为“读者借阅情况浏览”字体名称为“黑体”字体大小为字体粗细为“加

22

粗”,倾斜字体为“是”,同时将其安排在距上边厘米、距左侧厘米的位置;

0.52

厘米的位置;

设计报表“”的主体节区,为“”文本框控件设置数据来源显示性别信

2rReadertSex

息,并要求按“借书日期”字段升序显示,“借书日期”的显示格式为“长日期”的

形式;

形式;

将宏对象“”改名为“

3rptmReader

在窗体对象“”的窗体页脚节区内添加一个命令按钮,命名为“,按钮

4fReaderbList

标题为“显示借书信息”

设置所建命令按钮的单击事件属性为运行宏对象“

5bListmReader

注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象

fReadertBorrow

”和“”及查询对象“;不允许修改报表对象“”的控件和属性。

tReadertBookqTrReader

30 tEmp

考生文件夹下存在一个数据库文件“,里面已经设计好表对象“

“窗体对象“、报表对象“”和宏对象“。试在此基础上按照以下要求补

fEmprEmpmEmp

充设计:

充设计:

将窗体“”内名为“”标签控件的标题文本显示颜色设置为红色,同时将

1fEmpbTitle

其外观设置为阴影特殊效果;

其外观设置为阴影特殊效果;

将窗体“”的边框样式设置为“细边框”。同时,将窗体按钮“”的单击事

2fEmpbtnP

件属性设置为宏“

mEmp

将报表“”内名为“”标签控件的标题设置为“职工信息表输出”。同时,

3rEmpbTitle

设置报表“”的记录源属性为表对象“

rEmptEmp

注意:不允许修改数据库中表对象和宏对象不允许修改窗体对象

tEmpmEmpfEmp

和报表对象“”中未涉及的控件和属性。

rEmp

”中未涉及的控件和属性。

31 tEmp

考生文件夹下存在一个数据库文件“,里面已经设计好表对象“

窗体对象“、报表对象“”和宏对象“。请在此基础上按照以下要求补充

fEmprEmpmEmp

设计:

设计:

将表对象“”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段

1tEmp

的有效性文本设置为“只能输入男和女”

设置报表“”按照“聘用时间”字段升序排列输出,将报表页面页脚区域内名

2rEmp

为“”的文本框控件设置为系统的日期;

tPage

”的文本框控件设置为系统的日期;

窗体上名为的标签上移到距“命令按钮厘米的位置(即

3fEmpbTitlebtnP1

的标签上移到距

标签的下边界距命令按钮的上边界厘米)。同时,将窗体按钮“”的单击事件

1btnP

属性设置为宏“,以完成按钮单击打开报表的操作。

mEmp

,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象允许修改窗体对象和报表对象

mEmpfEmprEmp

中未涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。

tEmp

”中未涉及的字段和属性。

32 tEmp

考生文件夹下存在一个数据库文件“,里面已经设计好表对象“

窗体对象“、报表对象“”和宏对象“。试按以下操作要求完成设计:

fEmprEmpmEmp

。试按以下操作要求完成设计:

将表对象“”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段

1tEmp

9 

的有效性文本设置为“只能输入男和女”

设置报表“”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚

2rEmp

区域内名为的文本框控件设置为“页码“页码总页数”形式的页码显示(如(如

tPage/1/35

的文本框控件设置为形式的页码显示

2/35

…)

窗体上名为的标签上移到距“命令按钮厘米的位置(即

3fEmpbTitlebtnP1

的标签上移到距

标签的下边界距命令按钮的上边界厘米)。同时,将窗体按钮“”的单击事件

1btnP

属性设置为宏“

mEmp

注意:不允许修改数据库中的宏对象“;不允许修改窗体对象“”和报表对象

mEmpfEmp

”中未涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。

rEmptEmp

”中未涉及的字段和属性。

33

考生文件夹下存在一个图像文件“”和一个数据库文件“

”数据库里面已经设计了表对象“”和“、窗体对象“

tEmptTempfEmp

报表对象“”和宏对象“。试在此基础上按照以下要求补充设计:

rEmpmEmp

将表“”中年龄小于岁(不含、职务为职员的女职工记录选出并添加

1tTemp3030

进空白表“”里;

tEmp

”里;

提示:可以使用普通复制或设计追加查询并运行等两种方式实现。

将窗体“”的窗体标题设置为“信息输出”;将窗体上名为“”命令按钮的

2fEmpbtnp

外观设置为图片显示,图片选择考生文件夹下的“”图像文件;将“

btnp

命令按钮的单击事件设置为窗体代码区已经设计好的事件过程

btnp_click

将报表“”的主体节区内“”文本框控件设置为“姓名”字段内容显示;

3rEmptName

将宏“”重命名保存为自动执行的宏。

mEmp

”重命名保存为自动执行的宏。

注意:不允许修改数据库中表对象“;不允许修改宏对象“”里的内容;不允

tTempmEmp

许修改窗体对象“”和报表对象“”中未涉及的控件和属性。

fEmprEmp

”中未涉及的控件和属性。

34 

”和宏对象“,同时还设计出窗体对象“”和

tEmployeetSelltBookmlfBook

、子窗体“。请在此基础上按照以下要求补充“”窗体的设计:

fEmployeefSellfEmployee

在窗体页脚节区位置添加一个命令按钮,命名为“,按钮标题为“显示图书信

1bList

息”

设置所建命令按钮的单击事件属性为运行宏对象

2bListml

在窗体的窗体页眉节区位置添加一个标签控件,其名称为“,初始化标题显

3bTitle

示为“雇员售书情况浏览”,字体名称为“黑体”,字体粗细为“加粗”,字体大小为

22

设置主窗体标题栏的显示标题为“雇员售书情况”

4

设置窗体的相关属性使其在窗体视图中不显示记录选定器和浏览按钮。

5

注意:不允许修改窗体对象“”和宏对象“”中未涉及的控

fEmployeefSellfBookml

件和属性;不允许修改表对象“”和“

tEmployeetSelltBook

35tEmp

考生文件夹下存在一个数据库文件“,里面已经设计好表对象“

查询对象“”和窗体对象“。同时,给出窗体对象“”上两个按钮的单击

qEmpfEmpfEmp

事件代码,试按以下功能要求补充设计:

将窗体“”上文本框“”更改为组合框类型,保持控件名称不变。设置其相

1fEmptSS

关属性实现下拉列表形式输入性别“男”和“女”

修改查询对象“”为参数查询,参数为引用窗体对象“”上文本框“

2qEmpfEmptSS

的输入值;

的输入值;

对象“”上文本框“”为计算控件。要求依据“党员否”字段值显示内容:

3fEmptPa

10 

“党员否”字段值为,显示“党员”两字;“党员否”字段值为,显示“非

TrueFalse

党员”三字;

党员”三字;

单击“刷新”按钮(名为事件过程动态设置窗体记录源为查询对象

4bt1qEmp

实现窗体数据按性别条件动态显示:单击“退出”按钮(名为“,关闭窗体。

bt2

,关闭窗体。

注意:不允许修改数据库中的表对象“;不允许修改表查询对象“”中未

tEmpqEmp

涉及的内容;不允许修改窱对象“”中未涉及的控件和属性;

fEmp

”中未涉及的控件和属性;

已给事件过程,只允许在之间的空行内补充语句、

****Add********Add****

完成设计,不允许增删和修改其它位置已存在的语句。

36tAddrtUser

考生文件夹下存在一个数据库里面已经设计好表对象

同时还设计出窗体对象“”和“。请在此基础上按照以下要求补充“”窗体

fEditfEuserfEdit

的设计:

的设计:

将窗体中名称为“”的标签控件上的文字颜色改为红色(红色代码为

1Lremark255

字体粗细改为“加粗”

将窗体“标题”设置为“修改用户信息”

2

将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选定

3

器、浏览按钮和分隔线;

器、浏览按钮和分隔线;

将窗体中“退出”命令按钮(名称为“)上的文字颜色改为深红(深红代

4cmdquit

码为、字体粗细改为“加粗”,并在文字下文加上下划线;

128

,并在文字下文加上下划线;

在窗体中还有“修改”“保存”两个命令按钮,名称分别为

5CmdEditCmdSave

其中“保存”命令按钮在初始状态下为不可用,当单击“修改”按钮后,应使“保

存”按钮变为可用。现已编写了部分代码,请按照代码中的指示将代码

VBAVBA

补充完整。

补充完整。

要求:修改后运行该窗体,并查看修改结果。

注意:不允许修改窗体对象“”和“”中未涉及的控件、属性;不允许修

fEditfEuser

改表对象“”和“

tAddrtUser

对于代码,只允许在“”与“”之间的一空行内

VBA**************************

补充语句、完成设计,不允许增删和修改其它位置已存在的语句。

37

考生文件夹下存在一个数据库文件里面已经设计好表对象“产品”“供

应商”、查询对象“按供应商查询”和宏对象“打开产品表”“运行查询”“关闭窗口”。试

按以下要求完成设计:

按以下要求完成设计:

创建一个名为“”的窗体,要求如下:

menu

”的窗体,要求如下:

对窗体进行如下设置:在距窗体左边厘米、距上边厘米处依次水平放置三个

110.6

命令按钮“显示修改产品表”(名为““查询”(名为“)和“退出”(名

bt1bt2

为“,命令按钮的宽度为厘米,高度为厘米,每个命令按钮相隔厘米。

bt321.51

设置窗体“标题”为“主菜单”

2

当单击“显示修改产品表”就可以浏览“产品”“显示修改产品表”命令按钮时,命令按钮时,运行宏运行宏“打开产品表”“打开产品表”“产品”

3

当单击“显示修改产品表”命令按钮时,运行宏就可以浏览

表。

表。

当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”

4

当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“”窗体,返回到数据

5menu

库窗口下。

库窗口下。

38

考生文件夹下存在一个数据库文件“,其中有“档案表”和“工资表”两

张表。

张表。

创建一个名为“工资报表”的报表,报表具体要求:按职称汇总出“基本工资”的

1

11 

平均值、最高值、总和,并按职工号升序排列显示。“基本工资”的平均值计算字段

名称为“最高值计算字段名称为“总和计算字段名称为“注:

名称为最高值计算字段名称为总和计算字段名称为

savgsmaxssum

请在组页脚处添加计算字段。

请在组页脚处添加计算字段。

在“工资报表”的主体节上添加两个名称为“应发工资”和“实发工资”的计算字

2

段。

段。

应发工资为:基本工资津贴补贴

++

补贴

实发工资为:基本工资津贴补贴住房基金失业保险

++++

失业保险

39 tStudent

考生文件夹下存在一个数据库文件“。里面已经设计了表对象“

和“,同时还设计出窗体对象“”和“。请在此基础上按照以下要求

tGradefGradefStudent

补充“”窗体的设计:

fStudent

”窗体的设计:

将名称为“标签”的标签控件名称改为““标题”改为“学生成绩”

115tStud

将名称为“子对象”控件的源对象属性设置为“”窗体,并取消其“浏览按

2fGrade

钮”

将“”窗体“标题”改为“学生信息显示”

3fStudent

将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条;

4

在窗体中有一个“退出”命令按钮(名称为单击该按钮后,应关闭

5bQuitfStudent

窗体。现已编写部分代码,请按照代码中的指示将代码补充完整。

VBAVBA

代码中的指示将代码补充完整。

要求:修改后运行该窗体,并查看修改结果。

注意:不允许修改窗体对象“”和“”中未涉及的控件、属性;不允许

fGradefStudent

修改表对象“”和“

tStudenttGrade

对于代码,只允许在

VBA********************************************

之间的一空行内补充语句、完成设计、不允许增删和修改其它位置已存在的语句。

12