首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计。 功能: (
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计。 功能: (
admin
2015-08-20
51
问题
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计。
功能:
(1)将报表记录数据按姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为“tnum”),设置其属性输出显示各姓氏员工的人数。
注意:这里不用考虑复姓情况,所有姓名的第一个字符视为其姓氏信息。
要求用*号或“编号”字段来统计各姓氏人数。
(2)设置相关属性,将整个窗体的背景显示为考生文件夹内的图像文件“bk.bmp”。
(3)在窗体加载事件中实现代码重置窗体标题为“**年度报表输出”显示,其中**为两位的当前年显示,要求用相关函数获取。
(4)在btl命令按钮单击事件中补充缺少的代码,要求单击btl按钮后,将“退出”命令按钮标题设置为粗体;以预览方式输出rEmp报表;且出现错误时,弹出指定的错误提示。
选项
答案
(1)步骤1:打开“samp3.accdb”数据库窗口。在【开始】功能区的“报表"面板中右击“rEmp”报表,选择“设计视图”快捷菜单命令,打开rEmp的报表设计视图。单击【报表设计工具.设计】功能区中【分组和汇总】分组中的“分组与排序”按钮,将在窗口下方打开“分组、排序和汇总】对话框。在该对话框单击“添加组”按钮,在弹出的“分组形式”的选择框中选择最下方的“表达式”选项,将会弹出表达式生成器对话框,输入:=Left([姓名],1)。单击“确定”按钮关闭【排序与分组】对话框。如图3-31所示。 [*] 步骤2:单击【报表设计工具-设计】功能区下【控件】分组中的“文本框”控件,在组页眉区域(即=Left([姓名],1)页眉)内拖动画出一个文本框(删除文本框前新增的标签),在文本框内输入统计函数:=C0unt([编号])。如图3-32所示。选中文本框,右键单击并在弹出的快捷菜单上选择“属性”命令,在【属性表】对话框内修改“名称”为“tnum”。 步骤3:单击快速访问工具栏中的“保存”按钮保存设置。关闭报表视图设计器。 [*] (2)步骤1:在【开始】功能区的“窗体”面板中右击“fEmp”窗体,选择“设计视图”快捷菜单命令,打开“fEmp”窗体设计视图。在窗体设计视图下的空白处右键单击鼠标,在弹出的快捷菜单选择“表单属性”命令,在“图片”所在的行单击查找所要插入的图片“bk.bmp”(图片文件在考生文件夹下),单击“确定”按钮。 步骤2:单击快速访问工具栏中的“保存”按钮保存设置。 (3)步骤1:单击【窗体设计工具-设计】功能区的【工具】分组中的“查看代码”命令按钮,弹出代码生成器窗口。 步骤2:在***Add1***行之间添加代码: Caption=Format(Date,“yy”)&”年度报表输出” (4)步骤1:接上小题操作,在代码生成器窗口中添加btl按钮Click事件中缺少代码。 在***Add2***行之间添加代码: bt2.FontBold=True 在***Add3***之间添加代码: DoCmd.OpenReport“rEmp”,acViewPreview 在***Add4***行之间添加代码: errhanle: 结果如图3-33所示。 步骤2:关闭“VBA”窗口。单击快速访问工具栏中的“保存”按钮保存设置。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/QTgp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
如果想要改变数据访问页的结构或显示内容,应该以哪种方式打开数据访问页进行修改?
在报表中将大量数据按不同的类型分别集中在一起,称为
用表达式作为数据源,并且表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据的控件是
查看报表输出效果可以使用()命令。
在窗体中有一外名为Command2的命令按钮,该命令的功能是:接受从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将事件代码补充完整。PrivateSubCommand2_Click()max=0max_n=0
假定当前日期为2002年8月25日,星期日,则执行以下语句后,a、b、c和d的值分别是25、8、2002和【】。a=day(now)b=month(now)c=year(now)d=weekday(now)
一个主报表最多只能包含【】子窗体或子报表。
报表的数据来源不能为
"特殊效果"属性值是用来设定控件的显示特效,以下不属于"特殊效果"属性值的是
随机试题
在高温水中工作的18-8不锈钢随含碳量的增高,应力腐蚀裂纹的敏感性将()。
带有循环物流的化工生产过程中的单程转化率的统计数据()总转化率的统计数据。
Hewaslastseeninpubliconthe______ofhisdaughter’swedding.
对消费者提出的修理、重作、更换、退货、补足商品数量、退还货款和服务费用或者赔偿损失的要求,故意拖延或者无理拒绝的处罚有()
某公司在财产清查中发现材料盘亏1800元,经查明,一般经营损失1000元,能理赔的洪水灾害损失500元,不能理赔的洪水灾害损失300元,则最终记入“管理费用”账户的金额是()元。[2010年真题]
甲公司是一家制造业企业,只生产和销售一种新型保温容器。产品直接消耗的材料分为主要材料和辅助材料。各月在产品结存数量较多,波动较大,公司在分配当月完工产品与月末在产品的成本时,对辅助材料采用约当产量法,对直接人工和制造费用采用定额比例法。2016年6月有关
某企业制造费用中的电力费用与机器工时密切相关,机器设备的正常生产能力为1000万小时,此时也为最大生产能力。当生产能力利用程度为70%时,电力费用总额为1200万元,每月的固定电力费用500万元。下列说法中正确的有()。
“五月流血周”
Stampcollectionhaslongbeenrecognizedashavinganeducationalvalue.Thereiseveryreasontoencourageyoungpeopletotak
NoEnglishmanbelievesinworkingfrombooklearning.Hesuspectseverythingnew,anddislikesit,unlesshecanbecompelledby
最新回复
(
0
)