工作任务7设计和制作窗体剖析

上传人:我** 文档编号:117878438 上传时间:2019-12-11 格式:PPT 页数:48 大小:2.20MB
返回 下载 相关 举报
工作任务7设计和制作窗体剖析_第1页
第1页 / 共48页
工作任务7设计和制作窗体剖析_第2页
第2页 / 共48页
工作任务7设计和制作窗体剖析_第3页
第3页 / 共48页
工作任务7设计和制作窗体剖析_第4页
第4页 / 共48页
工作任务7设计和制作窗体剖析_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《工作任务7设计和制作窗体剖析》由会员分享,可在线阅读,更多相关《工作任务7设计和制作窗体剖析(48页珍藏版)》请在金锄头文库上搜索。

1、工作任务工作任务7 7 设计和制作窗体设计和制作窗体 7.1 7.1 任务描述任务描述 在应用程序中,通常使用窗口作为 用户界面的载体。 Access数据库管理系统支持面向对象 的程序设计,用户可以使用窗体设计用 户界面。 在本任务中,我们将通过自动创建 窗体,窗体向导以及设计器创建客户信 息、商品信息、商品数量图表和订单信 息窗体,实现用户与商店管理系统交互 的界面,从而完成显示、输入和编辑数 据等操作。 7.2 7.2 业务咨询业务咨询 7.2.1 窗体的概念 窗体是一种重要的Access数据库对 象,它是用户对数据库中数据进行操作 时最理想的工作界面。 窗体主要用于输入和显示数据,这 一

2、类窗体称为数据输入窗体。 用户使用数据输入窗体设计程序的 输入/输出界面,通过运行窗体实现对数 据的显示、增加、编辑、删除、查询和 打印等操作,并且实现人机对话功能。 数据输入窗体的数据源可以是表或 查询。 但窗体并不保存数据,数据只保存 在表中,窗体运行时从表或查询中获取 数据。 窗体还可用作切换面板和自定义对 话框。 自定义对话框可用来接受用户的输 入及根据输入执行操作。 切换面板窗体可以打开数据库中的 其他窗体和报表。 用户可以使用切换面板窗体组织应 用程序中的对象,实现类似于系统菜单 的功能。 7.2.2 7.2.2 窗体的类型窗体的类型 Access提供了6种基本类型的窗体, 分别为

3、:纵栏式窗体、表格式窗体、数 据表式窗体、子窗体式窗体、数据透视 表式窗体和图表式窗体。 下面介绍几种常见窗体。 1 1纵栏式窗体纵栏式窗体 图2.65是一个显示“商品”数据的纵栏式窗体。 其特点是一屏只显示一条记录。 窗体的大小可以多于一屏。 纵栏式窗体可用于输入数据,窗体中的文本框用于 显示或输入数据,其左边是字段名称。 2 2表格式窗体表格式窗体 图2.66所示为一个显示“商品”数据的表格式窗体。 其特点是一次可以显示多条记录。 窗体显示的记录数视显示器的分辨率和窗体大小而定。 虽然数据表也可以显示多条记录,但数据表的格 式只能是定制的行、列方式,而表格式窗体可以按照自 定义方式排列字段

4、,可以对字段重新布局,可以按定制 格式显示数据。 它具有纵栏式窗体和数据表式窗体的优点。 图2.66 表格式窗体 3 3数据表式窗体数据表式窗体 图2.67所示为一个显示“商品”数据的数据 表式窗体。 数据表式窗体运行时显示的界面与表或查 询打开时的显示界面相同。 这种窗体通常用作子窗体。 数据表式窗体可以设置字段的显示格式, 窗体运行时还可以动态调整显示格式。 图2.67 数据表式窗体 7.2.3 7.2.3 窗体的视图窗体的视图 常用的窗体视图有3种:即设计视图、窗体 视图和数据表视图。 设计视图:用于在窗体设计器中编辑窗 体布局; 窗体视图:用于显示窗体运行结果; 数据表视图:以数据表方

5、式显示窗体处理的 数据。 另外,还有数据透视表视图和数据 透视图视图,这两种视图用于打开与数 据透视表或数据透视图中的数据绑定的 窗体。 在编辑和运行窗体时,用户可以根 据需要选择不同的窗体视图。 切换窗体视图的一般方法如下: (1)在窗体设计器中修改窗体布局时,可以单 击鼠标右键,弹出的菜单中选择某个窗体视图 命令,切换为对应的窗体视图。如图所示。 例如,选择【创建】【其它窗体】命令 中的【数据表】视图。显示效果如图所示。 如果需要打印窗体,那么在设计和运行窗 体时,可以选择【文件】中的【打印预览】项 ,预览窗体的打印效果。如果对预览结果满意 ,则单击【打印】按钮从打印机输出窗体。 7.3

6、7.3 任务实施任务实施 7.3.1 创建“客户信息”窗体 Access提供的自动创建窗体的工具, 可以帮助我们快速创建纵栏式、表格式、 数据表式窗体,还可创建数据透视表和数 据透视图窗体。 操作步骤: (1)打开“商店管理系统”数据库。 (2)在数据库窗口中选择“客户”表,然后单击【 创建】-【窗体】按钮,弹出窗体,如图所示。 (3)单击【保存】按钮 ,弹出如图2.70所示 的“另存为”对话框。在“窗体名称”文本框中 输入“客户信息”,单击【确定】按钮保存窗 体。 (4)单击窗体中的【关闭】按钮 , 关闭创建好的窗体。 7.3.2 7.3.2 创建创建“ “商品信息商品信息” ”窗体窗体 A

7、ccess提供了窗体向导工具,可以 创建纵栏式、表格式、数据表式和两端 对齐式等布局的窗体,可以为窗体设置 多种样式。 窗体向导可以引导用户完成创建窗 体的所有操作。 希望自己设计窗体的初学者,通常 选择使用窗体向导来创建窗体。 这种方法可以大大提高工作效率。 此外,在使用自动创建窗体的方法 创建“客户信息”窗体时,我们只能选择 一个对象作为窗体的数据源,且创建的 窗体包含数据源中的所有字段。 在实际操作中,如果窗体的数据源 有多个,那么使用自动创建窗体的方法 时,一般需要先创建包含相关数据的查 询。 使用窗体向导创建窗体,可从多个数据 源中选择需要的字段创建窗体。 例如,我们将要创建的“商品

8、信息”窗 体,需包含来自“商品”、“类别”和“供应商 ”表中的字段,因此这里我们使用窗体向导 来创建窗体。 (1)打开“商店管理系统”数据库。 (2)单击【创建】-【窗体向导】,弹出“窗体 向导”对话框,如图所示。 (3)添加窗体字段。 添加“商品”表中的字段:商品编号,商品名 称,规格型号,单价。 添加“供应商”表中字段:公司名称。 添加“类别”表中字段:类别名称,图片。 最后加入的字段如图所示: (4)单击【下一步】按钮,弹出如图2.73所示 的窗体向导对话框。由于该窗体的数据源为3 个表,因此需要选择查看数据的方式。这里选 择“通过商品”来查看。 (5)单击【下一步】按钮,弹出如图2.7

9、4所示 的窗体向导对话框,指定窗体布局。这里,我 们选择“纵栏表”窗体布局。 (6)单击【下一步】按钮,弹出如图所示的窗 体向导对话框,为窗体指定标题。在“请为窗体 指定标题”文本框中输入窗体标题“商品信息”,然 后选中“打开窗体查看或输入信息”单选按钮。 (7)单击【完成】按钮,结束创建窗体的操作 。窗体运行的结果如图所示。 (8)关闭窗体,完成窗体的创建。 7.3.3 7.3.3 创建创建“ “商品数量图表商品数量图表” ”窗体窗体 用图形表示数据可以增加数据的直观性。 图表报表是Access中的一种特殊格式的报表 ,它通过图表的形式将表中的数据更方便、更 直观地表示了出来。 下面我们将创

10、建一个表示各种商品数量的 三维柱形图。 (1)打开“商店管理系统”数据库。 (2)单击【创建】-【窗体设计】,在弹出的【 窗体设计工具】栏中单击【图表】图标,放到 “主体”区中,如图所示。 (3)选择表的数据来源,“商品”表。 (4)添加窗体字段。在“图表向导”对话框中, 将“商品”表中字段“商品名称”和“数量”字段从 “可用字段”列表框添加到“用于图表的字段”列 表框中。 (5)单击【下一步】按钮,弹出选择图形类型 的图表向导对话框。单击第1行第2列的三维柱 形图图标,选择的图表类型为“三维柱形图”。 (6)单击【下一步】按钮,弹出的图表向导对 话框中,要求确定数据在图表中的布局方式。 其中

11、的数据框显示Access默认的“数量合计”, 轴框显示默认的“商品名称”。 先双击数据框的“数量合计”,弹出 “汇总” 对话框,选择其中的“无”选项,指定不对数据 进行汇总。 单击【确定】按钮,设置汇总方式的结果 如图2.81所示。 (7)单击【下一步】按钮,弹出如图2.82所示的窗 体向导对话框,为图表指定标题。在“请指定图表 的标题”文本框中输入图表标题“商品数量图表”, 再选中【是,显示图例】单选按钮。 (8)单击【完成】按钮,结束创建图表窗体的 操作。窗体运行的结果如图2.83所示。 (9)Access使用未绑定对象框控件显示图表内 容。单击窗体设计工具栏上的视图按钮 , 打开窗体设计

12、器,适当改变未绑定对象框控件 的大小,并移动图例的位置,然后运行窗体, 即可得到如图2.84所示的图表。 (10)以“商品数量图表”为窗体名保存窗 体,并关闭窗体。 7.3.4 7.3.4 创建创建“ “订单信息订单信息” ”窗体窗体 窗体设计器是创建和修改窗体的有用工具。 使用窗体向导创建窗体时,用户只能选择 Access提供的窗体布局和样式新建窗体。 如果想自己设计窗体控件的布局,那么通常 使用窗体设计器来创建窗体。 操作步骤: (1)打开“商店管理系统”数据库。 (2)选中“订单”表。 (3)单击【创建】-【窗体】-【视图】-【设 计视图】,弹出如下窗体。 (4)调整窗体中各控件的位置,

13、然后单击【视 图】-【窗体视图】,显示如下效果。 (5)单击【保存】按钮,保存为“订单信息”窗 体。 7.4 7.4 任务拓展任务拓展 7.4.1 创建“供应商信息”窗体 (1)打开“商店管理系统”数据库 (2)选中“供应商”表作为数据源 (3)单击【创建】-【其他窗体】-【多个项目】,弹 出如下所示的窗体界面。 (4)单击【保存】按钮,保存为“供应商信息”窗体。 7.4.2 创建“显示订单明细信息”窗体 ()打开“商店管理系统”数据库; ()选中“订单明细查询”作为窗体数据源。 ()单击【创建】【其他窗体】【分割窗体】,弹 出如下窗体。 ()单击【视图】【窗体视图】,查看结果,单击【 保存】,存为“显示订单明细信息”窗体。 7.5 7.5 任务检测任务检测 (1)打开商店管理系统,单击左端“所有表” 中 的“对象类型”项目,查看数据库窗口中包含的 窗体应该如图所示,包含6个窗体。 7.6 7.6 任务总结任务总结 本任务通过自动创建窗体方法创建了: “客户信息”纵栏式窗体和“供应商信息” 表格式窗 体; 使用窗体向导创建了基于“商品”、“供应商”和“ 类别”表的“商品信息”窗体; 根据图表向导创建了“商品数量图表”窗体; 使用窗体设计器创建了“订单信息”纵栏式窗体 ,为用户使用商店管理系统创建了交互界面。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号