- 9
- 0
- 约8.67千字
- 约 100页
- 2018-02-13 发布于浙江
- 举报
[工学]Access数据库教程6
第6章 创建Access的窗体对象 学习目标 使用自动方式创建窗体对象的方法 使用向导创建窗体对象的方法 使用设计器自行创建窗体对象的方法 在窗体中添加与修改窗体控件的方法 美化窗体的方法 本章内容 通过自动方式创建窗体 通过向导创建窗体 通过设计器创建窗体 美化完善窗体 总结提高 知识扩展 思考与练习 6.1.通过自动方式创建窗体 6.1.1.创建纵栏式窗体“客户信息输入窗口” 问题的提出 在数据库中有些表中的数据只是要输入以便于其他表使用、浏览其中的数据,这些数据一般很少修改,如何为这些不经常变动数据、主要用于输入数据的表创建窗体呢? 可以使用“自动窗体”方式创建纵栏式窗体解决这个问题。 【操作实例1】 使用“自动窗体”方式创建名称为“客户信息输入窗口”的纵栏式窗体对象,该窗体用来向“客户”表输入数据。 【操作实例1】 操作步骤: (1)打开“格达公司”数据库。 (2)在数据库对象窗口“对象”栏按下【表】按钮,选择“客户”表。 (3)在主窗口工具栏单击【自动窗体】按钮,即可自动创建出纵栏式窗体对象,如图6.1所示。 (4)保存窗体对象为“客户信息输入窗口”。 【操作实例1】 归纳分析 “自动窗体”方式创建窗体的步骤 在数据库窗口选择表或查询对象名称或打开表或查询对象。 单击【自动窗体】按钮。 纵栏式窗体的特点 创建方式简单 基于单个表或查询直接创建 每个界面一次只显示一个记录数据,在显示表中记录时,每行显示一个字段,左边带有字段名。 6.1.2.创建表格式窗体“外设销售参考价格浏览窗口” 问题的提出 在用户需要浏览表或查询的所有数据时,查询对象默认的窗体对象为数据表窗体,但数据表格式不美观,有没有其他的窗体格式易于用户浏览呢? 使用“自动创建窗体”方式创建表格式窗体解决这个问题。 【操作实例2】 使用“自动创建窗体”方式创建名称为“外设销售参考价格浏览窗口”的表格式窗体对象,该窗体用来浏览“外设销售参考价格”表中的数据。 【操作实例2】 操作步骤: (1)在“格达公司”数据库窗口【对象】栏选中【窗体】对象。 (2)单击数据库窗口工具栏上的【新建】按钮。 (3)在打开的【新建窗体】对话框中选择【自动创建窗体:表格式】。 (4)并在表/查询列表框中选择查询“外设销售参考价格” 。 (5)单击【确定】按钮,即可自动创建窗体。 (6)保存窗体对象为“外设销售参考价格浏览窗口”。 【操作实例2】 归纳分析 “自动创建窗体”创建窗体的步骤 打开【新建窗体】对话框,确定窗体的类型。 选择创建窗体的表或查询名称。 单击【确定】按钮。 归纳分析 表格式窗体的特点 ①创建窗体的方式简单、快捷,可自动创建。 ②窗体是基于单个表或查询创建的,如果要创建基于多个表或查询的数据,需要先创建一个查询,再根据这个查询来创建窗体。 ③表格式窗体是通过多行显示数据记录,每行显示一条记录的所有字段,字段名称显示在窗体的顶端。 6.2.通过向导创建窗体 窗体中的数据源可以来自一个表或查询,也可以来自多个表或查询。 创建基于多个表或查询的窗体最直接的方法是使用窗体向导。 本节的主要任务就是掌握使用窗体向导创建基于多个表或查询的窗体和图表窗体窗体的方法。 6.2.1.创建主/子式窗体“供应商物品价格显示窗口” 问题的提出 在数据库中表之间存在一对多的关系,如何在显示/输入每个供应商数据时同时显示/输入他提供的多个物品的数据及价格数据呢? Access提供了一种主/子式窗体可以解决这个问题。 【操作实例3】 通过窗体向导创建基于“供应商”、“物品”和“供应商与物品”3个表的名称为“供应商物品价格显示窗口”的主/子式窗体对象,该窗体用来输入、显示不同供应商提供的物品价格数据。 【操作实例3】 操作步骤: (1)启动窗体向导 【操作实例3】 (2)回答向导提问 ①确定窗体上使用哪些字段 【操作实例3】 ②确定窗体上查看数据的方式 ③确定子窗体使用的布局 【操作实例3】 ④确定窗体使用的样式 ⑤确定窗体与子窗体使用的标题 【操作实例3】 (3)自动创建窗体 归纳分析 主子窗体可以按每个供应商显示其提供的物品价格数据。 每个窗体界面只显示一个供应商提供的物品及价格,并可以直接修改或输入表中的数据。 通过最下方的记录选择器,可以选择另一供应商记录。 向导创建主子窗体时,同时创建了两个窗体对象,一个是“供应商物品价格显示窗口”,另一个是“供应商与物品子窗体”对象。 如果向导创建的窗体不够理想,可以单击工具栏上的【设计】按钮切换到窗体设计视图中进行修改。 6.2.2.创建图表窗体“公司物品库存图形显示窗口” 问题的提出 图形与表格具有美观、直观、简洁、清晰的特点,如何将表中的数字型数据用图表显示出来呢? Access提供了一种图表式窗体可以解决这个问题。
您可能关注的文档
- [工学]08华北电力大学北京工程热力学课件第八章.ppt
- [工学]08化学性能-2.ppt
- [工学]09 三相交流电源与三相电路分析.ppt
- [工学]091201第6章 机电一体化伺服驱动系统设计.ppt
- [工学]08设备上下文与基本绘图工具.ppt
- [工学]09年第17章联轴器离合器和制动器.ppt
- [工学]0第06章d 控制电机.ppt
- [工学]09信息安全技术04信息安全支撑技术-PKI.pdf
- [工学]1 《人居环境学》的由来.ppt
- [工学]09级技能大赛试题.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
原创力文档

文档评论(0)