1、出生地bMem教师基本信息【3】文件夹下的samp3.mdb数据库中已建立好空白窗体fTest按操作要求,完成窗体的编辑修改:将窗体的标题属性设置为测试将窗体的滚动条两者均无打开窗体的窗体页眉/页脚区域;将窗体的边框样式细边框将窗体的分隔线否完成上述操作后,将窗体对象备份一份,命名为fTB【4】文件夹下的samp4.mdb数据库中已建立三个关联表对象(名为职工表、物品表销售业绩表)和一个窗体对象(名为)。按要求完成表和窗体的各种操作:分析表对象的字段构成、判断并设置其主键;将表对象中的生产厂家字段重命名为生产企业建立表对象的表间关系,并实施参照完整性;将文件夹下的Excel文件Test.xls
2、中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为tTest将窗体fTest中名为的控件设置为特殊效果:阴影显示;在窗体fTest中,以命令按钮bt1为基准,调整命令按钮bt2bt3的大小与水平位置。按钮的大小尺寸与按钮相同,左边界与按钮左对齐。【5】数据库文件samp5.accdb中已经设计好表对象tStud和查询对象qStud,以为数据源的报表对象rStud按要求补充报表设计:在报表的报表页眉节,添加一个标签控件,其名称为团员基本信息表在报表的主体节,添加一个文本框控件,显示性别字段值。该控件放置在距上边0.1厘米、距左边5.2厘米,并命名为tSex在报表页脚节,
3、添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距上边0.2厘米、距左边4.5厘米,并命名为tAvg按编号字段前四位分组统计各组记录个数,并将统计结果显示在组页脚节。计算控件命名为tCount解析:在“报表设计工具”的“设计”选项卡的“控件”组中选择一个标签,放到报表页眉中,输入标题,并在“工具”组点击属性表按钮,在弹出的属性框中设置标签名称。在“报表设计工具”的“设计”选项卡的“控件”组中选择一个文本框,放到报表主体中,并在“工具”组点击按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中选择字段。在“报表设计工具”的“设计”选项卡的“控件”组中选择一个文本框,放到
4、报表页脚中,并在“工具”组点击按钮,在弹出的属性框中设置名称、上边距和左边距属性,并在控件来源属性中输入:=Avg(年龄)。在“报表设计工具”的“设计”选项卡的“分组和汇总”组中单击分组和排序,在打开的“分组、排序和汇总”区域中,单击“添加组”,选择字段中点击表达式,输入=Left(编号,4),有页脚节在“报表设计工具”的“设计”选项卡的“控件”组中选择一个文本框,放到组页脚,并在“工具”组点击按钮,在弹出的属性框中设置名称,并在控件来源中输入:=Count(编号)。【6】数据库文件samp6.accdb,已经设计了表对象tEmp、查询对象qEmp和窗体对象fEmp同时,给出窗体对象上按钮的单
5、击事件代码,按要求补充设计。将窗体上文本框tSS更改为组合框类型,并保持控件名称不变;修改查询对象为参数查询,参数为引用窗体对象的输入值;设置窗体对象为计算控件。要求根据字段值依据以下计算公式计算并显示人员的出生年;计算公式:出生年=Year(Date()-年龄 或 出生年=Year(Now()-年龄单击按钮(名为),关闭窗体。补充事件代码。打开窗体的设计视图,选择文本框,右键鼠标更改为组合框打开查询的设计视图,添加一个字段,显示按钮的钩去掉,在字段的条件中输入Forms!fEmp!tSS打开窗体的设计视图,选择文本框控件,将控件来源=Year(Date()-年龄关闭窗口的语句为 DoCmd.
6、Close。【7】数据库文件samp7.accdb,已经设计好表对象产品供应商按供应商查询和宏对象打开产品表运行查询关闭窗口按要求完成设计:创建一个名为menu的窗体,要求如下:对窗体进行如下设置:在距窗体主体左边1厘米、距上边0.6厘米处依次水平放置三个命令按钮显示修改产品表(名为)、查询)和),命令按钮的宽度均为2厘米,高度为1.5厘米,每个命令按钮相隔1厘米。设置窗体标题为主菜单当单击命令按钮时,运行宏,就可以浏览表;当单击,即可启动查询当单击,关闭窗体,返回到数据库窗口下。【8】数据库文件samp8.accdb、窗体对象、宏对象mEmp和报表对象rEmp的加载事件和预览及打印两个命令按
7、钮的单击事件代码,按要求补充设计:上标签以特殊效果:阴影显示。窗体中有三个命令按钮,按钮 和的大小一致、且左对齐。现要求在不更改的基础上,调整按钮的大小和位置,使其大小与相同,水平方向左对齐,竖直方向在之间的位置。在窗体事件中设置标签以红色文本显示;单击)或),事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表预览或打印输出;),调用设计好的宏来关闭窗体。将报表对象的记录源属性设置为表对象打开窗体对象标签控件,并在“窗体设计工具”的“设计”选项卡的“工具”组点击按钮,特殊效果属性设置为打开窗体的设计视图,选中按钮,并在“窗体设计工具”的“设计”选项卡的“工具”组点击按钮,将命
8、令按钮bt2的左边距设置为3厘米,上边距设置为2.5厘米,宽度高度设置为1厘米。的设计视图,并在“窗体设计工具”的“设计”选项卡的“工具”组点击按钮,点击属性右边的打开代码生成器,在Add1指定位置输入 bTitle.ForeColor = 255打开窗体打开代码生成器,在Add2指定位置上输入mdPnt acViewPreview属性并选择宏,保存窗体。打开报表对象的设计视图,并在“报表设计工具”的“设计”选项卡的“工具”组点击按钮,将记录源属性设置为表【9】数据库文件samp9.accdb和宏对上一个按钮的单击事件代码,按要求补充设计:更改为组合框类型,保持控件名称不变。设置其相关属性实现
9、下拉列表形式输入性别男女将窗体对象tPa改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出党员否修正查询对象设计,增加退休人员(年龄=55)的条件。刷新),事件过程动态设置窗体记录源为查询对象,实现窗体数据按性别条件动态显示退休职工的信息;打开窗体对象,鼠标右击选择并打开组合框的,将行来源类型框设置为值列表,在行来源框中输入:;选中文本框,右击鼠标,选择删除,在“窗体设计工具”的“设计”选项卡的“控件”组中选择一个复选框,放到主体中,将此复选框右边的标签删除,选中复选框,并在“工具”组点击按钮,在弹出的属性框中设置名称为打开查询的设计视图,在中输入=55按钮选择事件属性,进入事件过程
10、,在*与*之间输入:RecordSource = 选中事件属性并选择宏【10】数据库文件samp10.accdb、报表对象按照要求补充设计:将表对象中简历字段的数据类型改为备注型,同时在表对象的表结构里调换所属部门聘用时间两个字段的位置;设计报表的主体节区内tOpt复选框控件依据报表记录源的字段和字段的值来显示状态信息:性别为且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态;将窗体上名为的标签文本颜色改为红色显示。同时,将窗体按钮btnP的单击事件属性设置为宏,以完成按钮单击打开报表的操作。选中表设计视图按钮,在弹出的表设计器中选中字段,把数据类型的属性值改为备注字段行,按住鼠
11、标左键把字段移到字段前,然后保存该表;选中报表按钮,选中复选框,并在“工具”组点击按钮,设置文本框的控件来源属性为 =IIf(年龄20 And 性别=,True,False)打开窗体fEmp的设计视图,选中的标签,并在“工具”组点击按钮,设置前景色属性为红色;再选中命令按钮,设置单击属性为【11】数据库文件samp11.accdb,窗体对象fStud按照要求补充窗体的设计:在窗体的窗体页眉中距左边0.4厘米、距上边1.2厘米处添加一个直线控件,控件宽度为10.5厘米,控件命名为tLine将窗体中名称为lTalbel的标签控件上的文字颜色改为蓝色(蓝色代码为#0000FF)、字体名称改为华文行楷
12、、字号改为22。将窗体边框改为样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且只保留窗体的关闭按钮。假设表中,学号字段的第5位和6位编码代表该生的专业信息,当这两位编码为10时表示信息专业,为其他值时表示管理专业。设置窗体中名称为tSub的文本框控件的相应属性,使其根据字段的第5位和第6位编码显示对应的专业名称。在窗体中有一个命令按钮,名称为CmdQuit,其功能为关闭窗体。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。的设计视图,在“窗体设计工具”的“设计”选项卡的“控件”组中选择一个直线控件,放到窗体页眉中,并在“工具”组点击按钮,在弹出的属性框中设置名
13、称为,为0.4厘米,为1.2厘米,为10.5厘米。选中的标签控件,前景色设置为#0000FF,字体名称设置为字号为22。选择窗体,设置属性为记录选择器导航按钮属性均为最大最小化按钮关闭按钮是选择文本框,设置属性为=IIf(Mid(学号,5,2)=,)选择窗体,点击打开代码生成器,输入: DoCmd.Close【12】数据库文件 samp12.accdbtEmployeetGroup及查询对象qEmployeerEmployee按照要求补充报表设计:职工基本信息表在字段标题对应的报表主体节,距上边0.1厘米、距左侧5.2厘米位置添加一个文本框,显示出字段值,并命名为设置报表主体节区内文本框tDe
14、pt的控件来源属性为计算控件。要求该控件可以根据报表数据源里的字段值,从非数据源表对象中检索出对应的部门名称并显示输出。(参考第八章309页 Dlookup函数的用法)在“报表设计工具”的“设计”选项卡的“控件”组中选择标签,放到报表页眉中,并在“工具”组点击按钮,在弹出的属性框中设置名称属性为和标题属性为在“报表设计工具”的“设计”选项卡的“控件”组中选择文本框,放到主体中,设置它的名称为、上边距属性为0.1厘米和左边距属性为5.2厘米,并在控件来源属性中选择下面的文本框,在控件来源属性中输入=DLookUp( , 部门编号= & 所属部门 & DLookUp函数中,第一个参数为需要返回其值的字段,第二个参数为第一个参数所属表或查询的名称,第三个参数为第一个字段值的查找范围,即查询条件,相当于查询语句中的WHERE子句。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1