内容正文:
数据库应用基础
ACCESS 2016
单元五 设计窗体
目录页
01
OPTION
02
OPTION
03
OPTION
04
OPTION
任务一 快速创建窗体
任务二 使用窗体设计视图创建窗体
任务三 创建主/子窗体
任务四 创建切换面板
任务实施
技能拓展
2
03
OPTION
任务三 创建主/子窗体
任务实施
技能拓展
3
任务三 创建主/子窗体
问题导入
在“进销存”数据库中对进销存数据进行查询时,希望在一个窗体中显示出商品的库存数据,同时当定位到某一条记录时,能够同步显示该记录中的商品的购进和销售数据,如何实现呢?
任务实施
技能拓展
子窗体就是插入在一个窗体中的窗体,包含子窗体的窗体称为主窗体。如果主窗体和子窗体中包含相关联的数据表,则主窗体和子窗体的数据将实现同步。
创建主窗体
任务与目标
任务三 创建主/子窗体
创建子窗体
任务实施
技能拓展
5
一、创建主窗体
创建主窗体,将商品库存数据作为主窗体中显示的数据,不允许对数据进行编辑,操作步骤如下:
(1)打开“窗体设计视图”,添加数据表“goods”的“code”、“unit”、“type”字段和关联数据表“stock”的“amount”、“money”字段,并将字段控件的布局方式设置为“表格”,调整字段控件至合适的位置和大小。
(2)添加窗体标题“商品进销存”。
(3)在“属性表”窗格中,为窗体设置如下属性:
记录选择器:否
允许添加:否
允许删除:否
允许编辑:否
弹出方式:是
任务实施
技能拓展
6
图5-23 添加主窗体“选项卡”控件
(4)在窗体中添加“选项卡”控件,操作方法如图5-23所示。同时通过“属性表”窗格将选项页的标题分别设置为“购进”、“销售”。
一、创建主窗体
①在“设计”选项卡“控件”功能区中单击“选项卡”按钮,创建选项卡控件
创建的选项卡控件
任务实施
技能拓展
7
二、创建子窗体
分别在“购进”选项卡和“销售”选项卡中创建“购进”子窗体和“销售”子窗体,操作步骤如下:
③选择子窗体的数据来源
②在“设计”选项卡“控件”功能区中单击“子窗体/子报表”按钮,并在“购进”选项卡中单击,弹出“子窗体向导”对话框
⑥单击“下一步”按钮
⑤选择子窗体数据表及包含字段
图5-24 创建“商品购进明细”子窗体(一)
(1)在“购进”选项卡中创建“商品购进明细”子窗体,数据源为数据表“buy”,操作方法如图5-24至5-31所示。:
④单击“下一步”按钮
任务实施
技能拓展
8
二、创建子窗体
(2)将子窗体标签的“可见”属性设置为“否”,将子窗体的数据表排序依据设置为按“进货日期时间”降序排列。
⑦选择链接字段
⑩单击“完成”按钮
⑨指定子窗体名称
图5-24 创建“商品购进明细”子窗体(二)
⑧单击“下一步”按钮
任务实施
技能拓展
9
(3)用类似的方法在“销售”选项卡中创建“商品销售明细”子窗体,创建好的窗体如图5-25所示。
图5-25 创建好的主窗体
创建的子窗体
二、创建子窗体
任务实施
技能拓展
10
图5-26 “商品进销存”窗体效果
(4)窗体保存为“商品进销存”,在导航窗格中双击该窗体,即可看到窗体效果,如图5-26所示。
二、创建子窗体
在主窗体中通过记录导航器定位记录时,购进和销售选项卡中的数据将同步变化。例如在主窗体中将记录定位到商品编码为“A001”的记录时,子窗体中将同步显示该商品的购进明细和销售明细。
任务实施
技能拓展
11
谢谢聆听
演讲完毕
12
$