
【实验5-2】 窗体设计
一、实验目的
学习在Access中窗体的设计。
二、实验内容及步骤
【实验任务1】修改“院系”窗体的属性,具体要求如下:
(1)将窗体标题改为“显示院系详细信息”。
(2)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮、最大/最小化按钮和分隔线,效果如图1-5-14所示。
操作步骤如下:
(1)打开“院系”窗体的设计视图,如图1-5-15所示。
(2)双击“窗体选定器”,弹出“院系”窗体的“属性表”窗格。

图1-5-14 “院系”窗体

图1-5-15 “院系”窗体的设计视图
(3)在“格式”选项卡中,设置窗体的标题为“显示院系详细信息”,在“滚动条”属性的下拉列表中选择“两者均无”选项,在“记录选择器”属性的下拉列表中选择“否”选项,在“导航按钮”属性的下拉列表中选择“否”选项,在“分隔线”属性的下拉列表中选择“否”选项,在“边框样式”属性的下拉列表中选择“对话框边框”样式,在“最大最小化按钮”属性的下拉列表中选择“无”选项。
(4)单击快速访问工具栏上的“保存”按钮,保存该窗体的修改。切换到“窗体视图”,效果如图1-5-14所示。
【实验任务2】在“教学管理”数据库中创建一个新窗体,窗体的设计视图如图1-5-16所示,效果如图1-5-17所示,命名为“输入学生基本信息”。

图1-5-16 “输入学生基本信息”窗体的设计视图

图1-5-17 “输入学生基本信息”窗体视图
操作步骤如下:
(1)打开“教学管理”数据库。
(2)单击“创建”选项卡→“窗体”选项组→“窗体设计”按钮,打开窗口的设计视图。
(3)单击“窗体选定器”按钮,再单击“工具”选项组的“属性表”按钮,弹出“属性表”窗格。在“数据”选项卡中设置窗体的记录源为“学生”表,如图1-5-18所示。

图1-5-18 “输入教师基本信息”窗体视图
(4)在“主体”区右击,在弹出的快捷菜单中选择“窗体页眉/页脚”命令,如图1-5-19所示,打开窗体的页眉和页脚。
(5)在“控件”选项组的列表框中选择击“标签”选项,在窗体页眉区单击要放置标签的位置,输入标签内容“输入学生基本信息”。
(6)单击“工具”选项组→“添加现有字段”按钮,打开“字段列表”窗格,如图1-5-20所示。

图1-5-19 “窗体页眉/页脚”命令

图1-5-20 “字段列表”窗格
(7)将“学号”和“姓名”字段依次拖动到窗体内适当的位置,即可在该窗体中创建绑定型文本框。
(8)在“控件”选项组的列表框中选择“组合框”选项,在窗体上单击要放置组合框的位置,弹出“组合框向导”对话框。在该对话框中选择“自行键入所需的值”单选按钮,如图1-5-21所示。
(9)单击“下一步”按钮,在“第1列”列中依次输入“男”“女”等值,每输入完一个值,按【Tab】键或向下箭头,设置后的结果如图1-5-22所示。
(10)单击“下一步”按钮,选择“将该数值保存在这个字段中”单选按钮,并单击其下拉按钮,从弹出的下拉列表中选择“性别”字段,设置结果如图1-5-23所示。
(11)单击“下一步”按钮,在“请为组合框指定标签”文本框中输入“性别”,使其作为该组合框的标签,如图1-5-24所示,单击“完成”按钮。

图1-5-21 “组合框向导”对话框

图1-5-22 输入值

图1-5-23 选择保存数值的字段

图1-5-24 为组合框指定标签
(12)至此,组合框创建完成。
(13)计算控件的添加:在“控件”选项组的列表框中选择“文本框”控件,在窗体主体区中拖动鼠标画一个矩形区域,然后释放鼠标。选中文本框的“标签”控件,单击“工具”选项组的“属性表”按钮,弹出“属性表”窗格。选择“格式”选项卡,在“标题”属性的文本框中输入“年龄”。选中“文本框”控件,在“属性表”窗格中选择“数据”选项卡,在“控件来源”属性的文本框中输入“=Year(Date())-Year([出生日期])”,如图1-5-25所示。
(14)创建绑定型列表框控件。在“控件”选项组中的列表框中选择“列表框”控件,在窗体上单击要放置列表框的位置,弹出“列表框向导”对话框,选择“自行键入所需的值”单选按钮,如图1-5-26所示。

图1-5-25 文本框“属性表”的设置

图1-5-26 “列表框向导”对话框
(15)单击“下一步”按钮,在“第1列”列中依次输入“团员”“预备党员”“群众”和“其他”等值,每输入完一个值,按【Tab】键或向下箭头,设置后的结果如图1-5-27所示。
(16)单击“下一步”按钮,选择“将该数值保存在这个字段中”单选按钮,并单击其下拉按钮,在弹出的下拉列表中选择“政治面貌”字段,设置结果如图1-5-28所示。

图1-5-27 在“第1列”中输入值

图1-5-28 输入“政治面貌”
(17)单击“下一步”按钮,在“请为列表框指定标签”文本框中输入“政治面貌”,使其作为该列表框的标签,如图1-5-29所示,单击“完成”按钮。
(18)至此,列表框创建完成。
(19)创建命令按钮。在“控件”选项组的列表框中选择“按钮”选项,拖动鼠标在主体区适当的位置释放,弹出“命令按钮向导”对话框,在“类别”列表中选择“记录导航”选项,在右侧“操作”下拉列表中选择“转至第一项记录”选项,如图1-5-30所示。

图1-5-29 为列表框指定标签

图1-5-30 选择按下按钮时执行的操作
(20)单击“下一步”按钮,选中“文本”单选按钮,并在其文本框内输入“第一条记录”,如图1-5-31所示。

图1-5-31 确定在按钮上显示的内容
(21)单击“下一步”按钮,在“请指定按钮的名称”文本框中输入按钮的名称,单击“完成”按钮,完成该按钮的添加。用同样的方法添加其他按钮。
(22)修改窗体的属性,使之不显示记录选择器、导航按钮、分隔线、滚动条和最大化最小化按钮。
(23)单击快速访问工具栏上的“保存”按钮,以“输入学生基本信息”命名保存该窗体。切换到“窗体视图”,效果如图1-5-17所示。
【实验任务3】创建一个窗体,命名为“主窗体”,窗体上的控件如表1-5-1所示,窗体视图如图1-5-32所示。
表1-5-1 窗体上的控件


图1-5-32 “主窗体”窗体视图
操作步骤如下:
(1)打开“教学管理”数据库。
(2)单击“创建”选项卡→“窗体”选项组→“窗体设计”按钮,打开窗口的设计视图。
(3)单击“窗体选定器”按钮,再单击“工具”选项组→“属性表”按钮,弹出“属性表”窗格。在“格式”选项卡的“滚动条”属性的下拉列表中选择“两者均无”选项,在“记录选择器”属性的下拉列表中选择“否”选项,在“导航按钮”属性的下拉列表中选择“否”选项,在“分隔线”属性的下拉列表中选择“否”选项,在“边框样式”属性的下拉列表中选择“无”选项,在“控制框”属性的下拉列表中选择“否”选项,在“最大最小化按钮”属性的下拉列表中选择“无”选项。
(4)在“控件”选项组的列表框中选择“标签”选项,在窗体主体区单击要放置标签的位置,输入标签内容“欢迎您使用教学管理系统”。在“属性表”窗格中选择“全部”选项卡,设置标签的“名称”属性为“lbl1”,设置“字体名称”属性为“仿宋”“字号”属性为18、“字体粗细”属性为“加粗”。
(5)在“控件”选项组的列表框中选择“直线”控件,在窗体主体区中用鼠标拖动画一条直线,然后释放鼠标。单击“直线”控件,在其“属性表”窗格中选择“全部”选项卡,设置直线的“名称”属性为“line16”。在主体区调整直线的大小和位置。
(6)在“控件”选项组的列表框中选择“按钮”控件,在窗体主体区中用鼠标拖动画一个矩形区域,释放鼠标后弹出“命令按钮向导”对话框,单击“取消”按钮。选择“命令按钮”控件,在其“属性表”窗格中选择“全部”选项卡,设置“名称”属性为“cmd1”,“标题”属性为“教师管理窗体”。
(7)用同样的方法再添加其他命令控件。
(8)在“控件”选项组的列表框中选择“矩形”控件,在窗体主体区中用鼠标拖动画一个矩形,然后释放鼠标。单击“矩形”控件,在其“属性表”窗格中选择“全部”选项卡,设置矩形的“名称”属性为“外边框”“边框宽度”属性设置为“3pt”。在主体区调整矩形的大小和位置。
(9)单击快速访问工具栏上的“保存”按钮,以“主窗体”命名保存窗体。切换到“窗体视图”,效果如图1-5-32所示。