首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计: (1)消除报表的“性别”排序,重新按照职工
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计: (1)消除报表的“性别”排序,重新按照职工
admin
2017-07-27
25
问题
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:
(1)消除报表的“性别”排序,重新按照职工姓氏进行排列,并在合适页脚区域添加一个文本框控件(命名为tmAge),输出不同姓氏职工的最小年龄值。
说明:这里不考虑复姓情况。
(2)将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码/总页数”形式的页码显示(如1/35、2/35、…)。
(3)将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮0.5厘米的位置(即标签的下边界距命令按钮的上边界0.5厘米)。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”。
(4)在“fEmp”窗体的左侧有一个名称为“COM-B01”的组合框和两个名称分别为“btitlel”、“btitle2”的标签。“btitlel”标签用于显示组合框左侧的标题内,“btitle2”标签用于显示计算的平均年龄。“COM-B01”组合框中列出性别值“男”和“女”,当在组合框中选择某一性别值后,计算该性别的平均年龄,并将计算的结果显示在“btitle2”标签中,显示内容及格式如下图所示。请按照VBA代码中的指示将代码补充完整。
注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”和查询对象“qEmp”中未涉及的字段和属性。程序代码只允许在“*******Add*******”与“*******Add*******”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
选项
答案
(1)【操作步骤】 步骤1:打开考生文件夹下的数据库文件samp3.accdb,右键单击“rEmp”报表,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:单击“设计”选项卡“分组和汇总”组中的“分组和排序”按钮,打开“分组、排序和汇总”窗口。 步骤3:单击“添加组”按钮,弹出字段选择器,选择“表达式”,弹出的“表达式生成器”对话框,输入表达式“= left([姓名],1)”,最后单击“确定”按钮,关闭对话框窗口,如图5.16所示。 [*] 步骤4:单击“更多”按钮,设置“无页眉节”,“有页脚节”。 步骤5:单击“控件”分组中的“文本框”命令,在页脚区域内拖动,产生一个文本框(删除文本框前新增的标签控件)。 步骤6:右键单击“未绑定”文本框,在弹出的快捷菜单中选择“属性”命令,在“属性表”对话框中“名称”所在行输入“tmAvg”;在“控件来源”所在行输入“= Min([年龄])”,设置完成后,关闭“属性表”对话框,如图5.17所示。 [*] (2)【操作步骤】 步骤1:在“rEmp”报表设计视图中选中“tPage”文本框,右键单击弹出的快捷菜单中选择“属性”命令,在“属性表”对话框的“控件来源”所在行输入表达式“=[Page]&"/"&[ Pages]”,如图5.18所示。 [*] 步骤2:按Ctrl+S保存修按钮,关闭“rEmp”报表设计视图。 (3)【操作步骤】 步骤1:右键单击“fEmp”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:右键单击窗体中的“bTitle”控件,在弹出的快捷菜单中选择“属性”,弹出“属性表”对话框,将“上边距”属性值设置为“1.5cm”,如图5.19所示。 [*] 步骤3:单击窗体中的“btnP”按钮,在右侧的属性表窗口中,单击“事件”选项卡,单击“单击”事件所对应下拉箭头,在弹出的列表框中选择“mEmp”,如图5.20所示。 [*] (4)【操作步骤】 步骤1:在窗体“fEmp”设计视图中,单击“设计”选项卡“工具”中的“查看代码”按钮进入VBA代码编辑界面。 步骤2:在“*****Addl*****”行之间添加代码: Mebtitle2.Caption="性别查询结果:"&Me.COMB01.Value&"的平均年龄为”&DLookup("平均年龄","qEmp","性别="&Me.COMB01.Val-ue&"") 步骤3:在“*****Add2*****”行之间添加代码: Me.COMB01.RowSource="男;女" 步骤4:在“*****Add3*****”行之间添加代码: Me.btide2.Caption="性别查询结果:" 设置完成结果如图5.21所示: [*] 步骤5:关闭VBA代码编码窗口,按Ctrl+S保存修按钮,关闭“fEmp”窗体设计视图。
解析
本题考点:报表控件以及页码设置,窗体命令按钮的单击事件,VBA代码编程等
第1、2小题单击报表的设计视图按照题目要求设置;第3小题单击窗体的设计视图设置窗体相关属性;第4小题单击设计工具功能组中的“查看代码”按钮,进入VBA代码编辑界面。
转载请注明原文地址:https://kaotiyun.com/show/m6Mp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
两个或两个以上模块之间联系的紧密程度称为()。
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:PublicxAsIntegerPrivateSubCommand1Click()x=10Calls1Calls2MsgBoxxEndSubPrivate
数据库管理系统中负责数据完整性、安全性定义的语言是()。
用于退出Access的宏命令是()。
要显示当前过程中的所有变量及对象的取值,可以利用的调试窗口是()。
VBA"定时"操作中,需要设置窗体的"计时器间隔"(TimerInterval)属性值。其计量单位是()。
在查询设计器的查询设计网格中不是字段列表框中的选项是()。
在软件设计中,不属于过程设计工具的是()。
用SQL语言描述"在学生表中查找男学生的全部信息",以下描述正确的是()。
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
随机试题
5mmol/L,尿糖(+),尿酮体(+),引起该患者尿酮体呈阳性的主要原因是
A、高良姜B、吴茱萸C、肉桂D、干姜E、附子被称为治下元虚冷、虚阳上浮诸证之要药的中药是()。
关于糖浆剂的错误表述是
空调系统带冷(热)源的正常联合试运转,不应少于()h,当竣工季节与设计条件相差较大时,例如夏季可仅做带冷源的试运转,冬期可仅做带热源的试运转。
保险营销以( )为中心。
学校心理健康教育的途径有哪些?
唯物辩证法要求我们坚持两点论与重点论相统一的方法。下列说法体现这一方法的是:
根据汇率决定的资产组合模型,一国货币供给量减少会()。
若有以下程序段:structstmain(){intn;{structst*p;int*m;p=s;};…inta=2,b=3,c=5;}structsts[3]=({101,&a},{102,&c},{103,
有如下程序 #include<stdio.h> main() { inti.data; scanf("%d",&data); for(i=0;i<8;i++) { if(i<=data)contin
最新回复
(
0
)