首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计: (1)消除报表的“性别”排序,重新按照职工
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计: (1)消除报表的“性别”排序,重新按照职工
admin
2017-07-27
54
问题
考生文件夹下存在一个数据库文件“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全国计算机二级
相关试题推荐
排序时如果选取了多个字段,则结果是按照()。
下列关于查询的描述中正确的是()。
假定有以下两个过程:SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=xx=yy=tEndSubSubS2(xAsInteger,yAsI
用于退出Access的宏命令是()。
假定窗体的名称为fmTest,则把窗体的标题设置为"计算机等级考试"的语句是()。
在Access中已建立了"工资"表,表中包括"职工号"、"所在单位"、"基本工资"和"应发工资"等字段,如果要按单位统计应发工资总数,那么在查询设计视图的"所在单位"的"总计"行和"应发工资"的"总计"行中分别选择的是()。
在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1Click()a=75ifa
有关宏操作,以下叙述错误的是()。
窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是()。
Access数据库表中的字段可以定义有效性规则,有效性规则是()。
随机试题
关于生理性缩复环,下列正确的是
群体能使其成员觉得自己实现了自身的价值,这是指群体能满足个人的()
某患者诉:“我想到什么,就能听见说话声讲出我想说的内容,当我想喝水时,即出现“喝水!喝水!”的声音。患者感觉自己的思想都变成声音。此症状属于
心肺复苏中首选的药物是
A.胆红素性脑病B.肝细胞性黄疸C.阻塞性黄疸D.溶血性黄疸E.体质性黄疸红细胞大量破坏使血中胆红素增加,造成神经系统出现中毒反应的是
()是指能对人造成伤亡或对物造成突发性损害的伤害。
以下说法正确的有()。
【2012.江西】我国正式实施的第一个学制是()。
人们在雨中,有的伞并着伞,有的共撑一伞,洋溢着一种________的安全感和新婚似的_______喜悦,步行回家去。填入画横线部分最恰当的一项是()。
发现为其洗脚的女服务员乙很漂亮,于是提出要与乙发生性行为,遭乙拒绝。甲便采取暴力欲强奸乙。乙在反抗中用修脚刀刺死了甲。乙的行为属于()(2011年一专一第5题)
最新回复
(
0
)