期末练习题(南)

1.数据库文件"samp19.mdb",里面已经设计了表对象"tEmp"和窗体对象"fEmp"。试按以下要求完成设计。(1)设置窗体加载事件为窗体对象"fEmp"的标题为"信息输出";

(2)已知窗体"fEmp"的三个命令按钮中,按钮"bt1" 和"bt3"的大小一致、且左对齐。现要求在不更改"bt1" 和"bt3"大小位置的基础上,调整按钮"bt2"的大小和位置,使其大小与"bt1"和"bt3"相同,水平方向左对齐"bt1" 和"bt3",竖直方向在"bt1" 和"bt3"正中间的位置;

(3)修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值;

(4)单击"查询"按钮(名为"bt2"),事件过程动态设置窗体记录源为查询对象"qEmp",实现窗体数据按性别条件动态显示记录,补充其代码;

(5)单击“退出”按钮后,关闭窗体,补充其代码。

2.数据库文件"samp20.mdb"里面已经设计好表对象"tBand"和"tLine",同时还设计出以"tBand"和"tLine"为数据源的报表对象"rBand"。补充报表设计:

(1)在报表rBand的报表页眉节区位置添加一个标签控件,其名称为"bTitle",标题显示为"团队旅游信息表";将报表标题设置为"团队旅游信息表";

(2)在"导游姓名"字段标题对应的报表主体区位置添加一个控件,显示出"导游姓名"字段值,并命名为"tName";

(3)在报表的报表页脚区添加一个计算控件,要求依据"团队ID"来计算并显示团队的个数。计算控件放置在"团队数:"标签的右侧,计算控件名称为"bCount";

(4)将报表记录数据先按线路ID降序、再按出发日期降序排列;

(5)在报表的页面页脚区左侧插入当前系统日期,格式如“2012年5月”。

3.数据库文件"smap17.mdb",里面已经设计好窗体对象"教师"。补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为"bTitle",标题显示为"教师基本信息输出";添加一个按钮控件,编写VBA代码,使单击该按钮后,打开"教师;表

(2)在主体节区中"年龄"标签右侧的文本框显示内容设置为"年龄"字段值,并将文本框名称更名为"tAge";(3)在主体节区添加一个标签控件,该控件放置在距左边0.1厘米、距上边5.0厘米,标签显示内容为"出生地",名称为"bMem";

(4)在窗体页脚节区位置添加两个命令按钮,分别命名为"bOk"和"bQuit",标题分别为"确定"和"退出";设置两个命令按钮的Tab键索引顺序(即Tab键焦点移动顺序)为从"退出"按钮到"确定"按钮;

(5)在窗体主体节区添加一个命令按钮,命名为"Btt",按钮标题为"刷新标题",编写VBA代码,使单击该按钮后,窗体标题改为"教师基本信息"。

4.数据库文件"smap18.mdb"里面已经设计好表对象"tEm"和"tGroup"及查询对象"qEm",同时还设计出以"qEm"为数据源的报表对象"rEmp"。按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为"bTitle",标题显示为"职工基本信息一览表",字号为20;

(2)在"性别"字段标题对应的报表主体节区距上边0.15厘米、距左侧5.2厘米位置添加一个文本框,显示出"性别"字段值,并命名为"tSex";

(3)设置报表主体节区内文本框"tDept"的控件来源属性为“所属部门”字段值。在报表页脚节添加一个文本框控件,名称为tAge,来源属性为计算控件,该控件用来计算年龄的平均值;

(4)将报表记录数据先按性别升序、再按年龄降序排列;

(5)在页面底端插入页码,格式为“第N页/共M页”,左对齐。

5.数据库文件"samp15.mdb"里面已经设计好表对象"tEmployee"、"tAttend"和"tWork",查询对象"qT",宏对象"m1",同时还设计出以"tEmployee"为数据源的窗体对象"fEmployee"和以"qT"为数据源的窗体对象"fList"。其中,"fEmployee"窗体对象中含有一个子窗体,名称为"list"。补充"fEmployee"窗体设计:(1)在窗体"fEmployee"的窗体页眉节区位置添加一个标签控件,其名称为"bTitle",标题显示为"职工基本信息",字体名称为"黑体",字号大小为24。

相关推荐
相关主题
热门推荐