access实验五 窗体设计参考答案.docx
- 文档编号:27504970
- 上传时间:2023-07-02
- 格式:DOCX
- 页数:13
- 大小:40.33KB
access实验五 窗体设计参考答案.docx
《access实验五 窗体设计参考答案.docx》由会员分享,可在线阅读,更多相关《access实验五 窗体设计参考答案.docx(13页珍藏版)》请在冰豆网上搜索。
access实验五窗体设计参考答案
实验五窗体
一、实验目的
1.熟悉创建窗体的方法;
2.掌握在窗体的设计视图对常用控件的使用;
3.掌握窗体属性的设置方法;
4.掌握在窗体中添加子窗体的方法;
5.掌握使用窗体处理数据的方法。
二、实验要求
1.掌握使用设计视图创建窗体的操作方法;
2.掌握实用窗体的设计方法。
三、实验内容
在“FLY飞翔数据库”数据库中,完成以下创建窗体实验。
(以下的创建窗体实验中可能有多种创建方式,建议同学多思考、多尝试)
实验5-1使用Access的自动创建窗体功能,创建一个名为“商品信息”的分割窗体。
要求该窗体包括表“商品”表中“商品编号”“商品名称”“销售价格”“购入价”等字段以及表“商品类型”中“类型名称”字段。
根据实验要求,操作步骤如图5.1所示:
(1)打开数据库文件(“FLY飞翔公司数据库”)。
(2)首先,选中在“创建”选项卡中“查询”组的“查询设计”对象,单击“查询设计”按钮,打开“显示表”对话框。
(3)通过“显示表”对话框,在选择查询中添加“商品”和“商品类型”两个表,并建立一对多的关系。
(5)然后,把该查询命名为“商品信息查询”,单击“确定”按钮。
并将该查询作为数据源引用。
(6)预览查询“商品信息查询”数据源结果。
(4)在设计视图中,添加“商品”和“商品类型”两个表中所需字段。
图5.1创建“商品信息”的分割窗体
(9)同时把该窗体命名为“商品信息”,单击“确定”按钮。
图5.1创建“员工工资查询”的表格式窗体
(7)接着,选定前面建立的查询“商品信息查询”作为数据来源。
然后选中在“创建”选项卡中“窗体”组的“其他窗体”按钮,单击“其他窗体”按钮。
(8)在“其他窗体”按钮下选择“分割窗体”选项,得到窗体视图。
提示(或注意):
整个操作过程包含两个部分:
第一,先在“查询”操作对象里,建立名为“商品信息查询”的数据源,数据源来源于表“商品”和表“商品类型”中选择所需要的字段。
注意:
自动创建窗体功能(包括分割窗体)只适合单表数据的操作,如果数据来自多个表,必须新建一个查询作为新的数据源;第二,在“窗体”选项组中,选择“其他窗体”中的“分割窗体”,依次完成名为“商品信息”的分割窗体的创建。
实验5-2使用Access的窗体向导功能,创建一个名为“员工工资查询”的表格式窗体。
要求该窗体包括表“员工”中“姓名”“性别”“机构编号”“员工编号”“职称”等字段以及表“员工工资”中“基本工资”“任务工资”“奖金”“住房公积金”“扣款”等字段。
同时在窗体内添加一标签名为“员工税后工资”的计算字段,(说明:
员工税后工资=基本工资+任务工资+奖金+住房公积金-扣款),以及该窗体的默认视图为“单个窗体”。
根据实验要求,操作步骤如图5.2所示:
(1)打开数据库文件(“FLY飞翔公司数据库”)
(2)首先,选中在“创建”选项卡中“窗体”组的“窗体向导”对象,单击“窗体向导”按钮
,打开“窗体向导”对话框。
(3)在“窗体向导”对话框中,分别选中“员工”和“员工工资”两个表的所需字段。
(5)依次向导操作,把该窗体指定标题为“员工工资查询”,最后单击“完成”按钮,得到窗体视图。
(8)窗体运行结果如图所示。
(4)按“下一步”按钮,再选择“表格式→标准样式”布局。
图5.2创建“员工工资查询”的表格式窗体
(6)打开窗体设计视图,单击“窗体设计工具”中“工具”选项卡中“属性表”按钮
,在所选内容的类型为“窗体”中默认视图设置为“单个窗体”。
(7)同时,打开窗体设计视图,单击“窗体设计工具”中“设计”选项卡中“控件”对象中文本框按钮,在“窗体页脚”内添加一标签名为“员工税后工资”的计算字段,在文本框中输入:
=([基本工资]+[任务工资]+[奖金]+[住房公积金]-[扣款])&"元"。
提示(或注意):
整个操作过程主要在“窗体向导”操作对象中,第一,分别选中数据源表“员工”和表“员工工资”中选择所需要的字段,再依次窗体向导操作,选中“表格式->标准样式”完成名为“员工工资查询”的表格式窗体的创建。
第二,添加计算字段的表达式为:
=([基本工资]+[任务工资]+[奖金]+[住房公积金]-[扣款])&"元"(仅供参考)。
也可以在该计算字段的文本框的“控件来源”处输入:
=([基本工资]+[任务工资]+[奖金]-[住房公积金]-[扣款])&"元"。
实验5-3建立一个名为“关于”的窗体,如图5-3所示。
“关于”窗体各控件属性和事件具体要求见表5-1所示。
(1)打开大型批发连锁公司(FLY飞翔公司)信息管理系统.mdb数据库。
(2)在数据库中“创建”选项卡中“窗体”组,选定(单击)“窗体设计”按钮后显示新建窗体对话框。
(3)窗体及主要控件的布局参照图5-3设计。
(4)窗体及主要控件的属性参照表5-1设计。
(5)完成名为“关于”窗体的设计。
图5-3一个名为“关于”的窗体
表5-1“关于”窗体各控件属性
对象
对象名
属性
窗体
关于
标题:
关于
滚动条:
两者均无
记录选择器:
否
导航按钮:
否
自动居中:
是
边框样式:
对话框边框
标签
Label0
标题:
批发连锁公司(FLY飞翔公司)信息管理系统
边框样式:
透明
字体名称:
幼圆
字号:
16
字体粗细:
加粗
Label1
标题:
软件版本:
V2.0
字体名称:
华文行楷
字体:
14
字体粗细:
正常
Label2
标题:
版权所有:
中央财经大学信息学院
特殊效果:
凸起
字体:
黑体
字号:
12
Label3
标题:
网站:
Label4
标题:
www.FLY.com
超链接地址:
http:
//www.FLY.com
Label5
前景色:
红色
标题:
警告:
未经允许不得擅自复制、传播本系统,违者必究!
!
!
实验5-4建立一个名为“添加订单”的窗体。
使用设计视图创建“添加订单”窗体,数据源参考“订单”表中所有的字段,并能实现对数据,前翻和后翻的操作以及添加、保存新数据和撤销数据的功能。
“添加订单”窗体各控件和属性及事件具体要求见表5-2所示。
表5-2“添加订单”窗体各控件属性
对象
对象名
属性
窗体
添加订单
标题:
添加订单
滚动条:
两者均无
记录选择器:
否
导航按钮:
否
自动居中:
是
边框样式:
对话框边框
标签
Label6
标题:
飞翔连锁——添加订单
字体名称:
楷体
字号:
24
Label0
标题:
订单编号
Label1
标题:
订购日期
Label2
标题:
客户编号
Label3
标题:
员工编号
Label4
标题:
送货方式
Label5
标题:
付款方式
文本框
订单编号
标题:
订单编号
订购日期
标题:
订购日期
组合框
Cbo1
控件来源:
客户编号
Cbo2
控件来源:
员工编号
Cbo3
控件来源:
送货方式
Cbo4
控件来源:
付款方式
Cmd0
标题:
第一项记录
命令按钮
Cmd1
标题:
前一项记录
Cmd2
标题:
下一项记录
Cmd3
标题:
最后一项记录
CmdAdd
标题:
添加
CmdCancel
标题:
撤销
CmdSave
标题:
保存
根据实验要求,具体操作步骤如图5.4所示:
(3)单击“窗体设计工具”的“设计选项卡”中的“工具”选项的“添加现有字段”按钮,选中“订单”表作为数据源,具体设计参照表9-2所示。
(4)单击“窗体设计工具”中的“设计”选项卡中的“控件”选项的命令按钮
。
分别实现“添加”“撤销”和“保存”按钮的设置。
(5)“添加”按钮的实现,最后按“完成”按钮完成,具体设计参照表9-2所示。
(6)“撤销”按钮的实现,最后按“完成”按钮完成,具体设计参照表9-2所示。
(7)“保存”按钮的实现,最后按“完成”按钮完成,具体设计参照表9-2所示。
(1)打开数据库文件(“FLY飞翔公司数据库”)。
(2)首先,选中在“创建”选项卡中“窗体”组的“窗体设计”按钮,新建一个名为“添加订单”窗体。
(8)“第一项记录”按钮的实现,最后按“完成”按钮完成,具体设计参照表9-2所示。
(9)“前一项记录”按钮的实现,最后按“确定”按钮完成,具体设计参照表9-2所示。
(10)“下一项记录”按钮的实现,最后按“确定”按钮完成,具体设计参照表9-2所示。
(11)“最后一项记录”按钮的实现,最后按“确定”按钮完成,具体设计参照表9-2所示。
(12)打开“窗体”的设计视图,分别把各控件添加入“窗体”中,各控件属性设置参照表9-2设计,最后得到“添加订单”窗体视图。
图9.4使用设计视图创建“添加订单”窗体
提示(或注意):
本实验中使用命令按钮控件时,应先选中“使用控件向导”,然后再进行相应的操作。
实验5-5建立一个名为“订单明细查询”的纵栏式主/子窗体。
使用窗体向导创建窗体和设计视图相结合的方法创建一名为“订单明细查询”的纵栏式主/子窗体,数据源参考表“员工”和“订单明细”两个表中所有字段。
“订单明细查询”窗体各控件属性参考表5-3所示。
根据实验要求,具体的操作步骤如图5.5所示:
表5-3“订单明细查询”窗体各控件属性及事件
对象
对象名
属性
窗体
订单明细查询
标题:
订单明细查询
自动居中:
是
边框样式:
对话框边框
标签
Label0
标题:
订单编号
Label1
标题:
订购日期
Label2
标题:
客户编号
Label3
标题:
员工编号
Label4
标题:
送货方式
Label5
标题:
付款方式
文本框
订单编号
标题:
订单编号
订购日期
标题:
订购日期
组合框
Cbo1
控件来源:
客户编号
Cbo2
控件来源:
员工编号
Cbo3
控件来源:
送货方式
Cbo4
控件来源:
付款方式
子窗体
Child1
标题:
订单明细
源对象:
订单明细子窗体
链接主字段:
订单编号
链接子字段:
订单编号
(3)在“窗体向导”对话框中,选中“订单”表的所有字段,再选定选择:
“纵栏表→标准样式”。
(5)接着打开“订单明细查询”窗体的设计视图,再单击“窗体设计工具”中“设计”选项卡中“控件”组的“子窗体/子报表”按钮
,添加名为“订单明细”的“子窗体”作为数据源。
依次在“子窗体向导”操作中,选中表“订单明细”中所有字段,以及主窗体字段和子窗体共有的“订单编号”字段的匹配。
(4)按“完成”按钮,这样完成“订单明细查询”主窗体的建立并命名为“订单明细查询”。
(1)打开数据库文件(“FLY飞翔公司数据库”)。
(2)首先,选中在“创建”选项卡中“窗体”组的“窗体向导”按钮,新建一个名为“订单明细查询”窗体。
(6)最后,“订单明细查询”主/子窗体设计完成。
“订单明细查询”窗体各控件属性及事件参考表9-3所示。
(7)窗体运行结果:
“订单明细查询”主/子窗体的建立。
图5.5创建“订单明细查询”的纵栏式主/子窗体
提示(或注意):
本实验部分具体控件的创建方式和属性设置可以参考实验9-3所示。
本实验内容主要掌握子窗体的创建及对子窗体属性的设置。
另外注意:
主窗体和子窗体的链接必须有一个相同的字段匹配以实现主/子窗体的数据匹配。
实验5-6使用Access的导航窗体功能,创建一名为“FLY飞翔公司数据库主窗体”。
该窗体,窗口导航采用“水平标签”布局,导航的内容分别包括“商品信息”、“订单明细查询”、和“员工工资查询”等窗体。
根据实验要求,具体的操作步骤如图5.6所示:
(1)打开数据库文件(“FLY飞翔公司数据库”)
(5)最后按“确定”按钮,将该导航窗体名为“FLY飞翔公司数据库主窗体”。
同时运行效果图如下。
图5.6创建名为“FLY飞翔公司数据库主窗体”的导航窗体
(3)单击导航窗体的顶部“新增”按钮,依次添加三个导航选项卡,分别将这三个导航选项卡命名为“商品信息”、“订单明细”和“员工工资”。
(2)单击“创建”选项卡中“窗体”对象中的“导航”按钮
,再选择“水平标签”布局。
(3)选定“商品信息”选项卡,打开其“属性表”对话框,在“数据”选项卡的“导航目标名称”选定“商品信息”窗体。
(4)选定“订单明细”选项卡,打开其“属性表”对话框,在“数据”选项卡的“导航目标名称”选定“订单明细查询”窗体。
(4)选定“员工工资”选项卡,打开其“属性表”对话框,在“数据”选项卡的“导航目标名称”选定“员工工资查询”窗体。
提示(或注意):
创建导航窗体之前,一般而言,先要做好其他各种功能的窗体或者报表。
这也是Access2010提供的一种新导航控件,可以方便地在数据库中的各种窗体和报表之间快速切换。
实验5-7建立一名为“订单时间条件输入”的窗体,通过窗体的订单时间条件,运行查询。
使用“查询”和窗体设计视图相结合的方法创建一名为“订单时间条件查询”的窗体,数据源参考“订单”表和“订单明细”表。
在“查询”对象中建立一名为“订单明细查询”,作为“订单时间条件输入”窗体查询数据源,其中数据源包括“订单”表的所有字段和“订单明细”表中的“数量”、“折扣”字段,同时查询条件添加在“订购日期”字段中;“订单时间条件查询”窗体各控件属性参考表5-4所示。
根据实验要求,具体的操作步骤如图5.7所示:
表5-4“订单时间条件输入”窗体各控件属性
对象
对象名
属性
窗体
订单时间
条件输入
标题:
订单时间条件输入
滚动条:
两者均无
记录选择器:
否
自动居中:
是
边框样式:
对话框边框
标签
Label0
标题:
按时间段查询订单明细
前景色:
红色
字号:
20
Label1
标题:
时间从
Label2
标题:
到
Label3
标题:
提示:
输入时间格式为2008-1-1
前景色:
红色
字号:
12
文本框
time1
标题:
时间区间1
名称:
time1
time2
标题:
时间区间2
名称:
time2
命令按钮
Cmd0
标题:
运行查询
(1)打开数据库文件(“FLY飞翔公司数据库”)。
(5)单击“确定”按钮,这样完成“订单时间查询”查询数据源的建立,并命名为“订单时间查询”。
(2)首先,选中在“创建”选项卡中“查询”组的“查询设计”对象,单击“查询设计”按钮,打开“显示表”对话框。
(3)通过“显示表”对话框,在选择查询中添加“订单”和“订单明细”两个表,并建立一对多的关系。
(4)在设计视图中,添加“订单”所有字段以及“订单明细”表中的“数量”和“折扣”等所需字段。
(6)接着,在数据库“创建”选项卡中“窗体”组,选定(单击)“窗体设计”按钮后显示新建窗体。
(8)单击“窗体设计工具”中的“设计”选项卡中的“控件”选项的命令按钮
,实现“运行查询”按钮的设置。
在“命令按钮向导”对话框中,选中“杂项”的“类别”选项及“操作”的“运行查询”选项。
(7)在“窗体”的设计视图中,分别把各控件添加到“窗体”中,各控件和设置属性及事件,具体参考表9-4所示。
(9)按“下一步”按钮,在“命令按钮向导”对话框中,选中前面创建的“订单时间查询”选项。
(10)按“下一步”按钮,在“命令按钮向导”对话框中,选中“运行查询”选项,按“完成”按钮,并命名该查询为“运行查询”。
(11)按“确定”按钮,这样完成“订单时间条件输入”窗体的创建并命名为“订单时间条件输入”。
(12)同时在前面所建的“订单时间查询”查询设计视图下,在“订购日期”字段中用表达式生成器添加查询条件“>=[forms]!
[订单时间条件输入]!
[time1]And<=[forms]!
[订单时间条件输入]!
[time2]”。
图9.7创建名为“订单时间条件输入”窗体
(14)最后,名为“订单时间条件输入”窗体设计完成。
(13)“订单时间查询”查询设计视图下的效果图。
(15)“订单时间条件输入”窗体的查询结果。
提示(或注意):
在建立查询数据源“订单时间查询”中的查询条件中:
[forms]!
[订单时间条件输入]!
[time1]表示窗体“订单时间条件输入”的文本框“time1”的值;并且在使用的“订单时间条件输入”窗体中,输入的订单时间格式为这种形式,比如:
2007-1-1。
同时在创建的窗体“订单时间条件输入”中的文本框控件分别属性设置为“time1”和“time2”,这两个控件名称设置和查询数据源“订单时间查询”中的查询条件设定名称必须是一致的。
(资料素材和资料部分来自网络,供参考。
可复制、编制,期待你的好评与关注)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access实验五 窗体设计参考答案 access 实验 窗体 设计 参考答案