《Access2010窗体PPT课件.ppt》由会员分享,可在线阅读,更多相关《Access2010窗体PPT课件.ppt(24页珍藏版)》请在金锄头文库上搜索。
1、计算机基础与实训教材系列计算机基础与实训教材系列 中文版中文版Access 2010Access 2010数据库应用实用教程数据库应用实用教程 第第 八八 章章 窗体窗体 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 学学 习习 目目 标标 除了数据表视图外 Access还提供了主要的人机交互界面 窗体 事实上 在Access中 所有操作都是在各种各样的 窗体内进行的 因此 窗体设计的好坏直接影响Access应用程 序的友好性和可操作性 本章主要介绍创建各种窗体的一般方 法 窗体的属性设置 控件和宏在窗体中的应用以及嵌套窗体 的创建等知识 计算机基
2、础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 本本 章章 重重 点点 uu 创建窗体 u 创建和使用主 子窗体 u 使用窗体控件 u 定制用户界面 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 1 8 1 初识窗体初识窗体 窗体是主要用于输入和显示数据的数据库对象 也可以将窗体用作切 换面板来打开数据库中的其他窗体和报表 或者用作自定义对话框来接收输 入及根据输入执行操作 多数窗体都与数据库中的一个或多个表和查询绑定 窗体的记录源于数据表和查询中的某个指定的字段或所有字段 在窗体中 可以显示标题 日期 页码
3、 图形和文本等元素 还可以显示来自报表中 表达式的计算结果 uu 窗体类型窗体类型 uu 窗体视图窗体视图 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 1 1 8 1 1 窗体类型窗体类型 窗体主要有命令选择型窗体和数据交互式窗体两种 如下 图所示的窗体就是一种命令选择型窗体 主要用于信息系统控 制界面设计 例如 可以在窗体中设置一些命令按钮 单击这 些按钮时 可以调用相应的功能 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 1 2 8 1 2 窗体视图窗体视图 为了能够以各种不同的角度与层面
4、来查看窗体的数据源 Access为窗体提供了多种视图 不同的视图的窗体以不同的布 局形式来显示数据源 窗体视图 数据表视图 布局视图和设 计视图 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 8 2 创建窗体创建窗体 窗体的创建方法与前面章节中介绍的其他数据库对象的创建方法相同 可以使用向导创建 也可以直接在设计视图中创建 本节将全面地介绍使 用各种方法创建各种类型的窗体 uu 使用工具创建窗体使用工具创建窗体 uu 使用窗体向导使用窗体向导创建窗体创建窗体 uu 使用空白窗体工具创建窗体使用空白窗体工具创建窗体 uu 使用设计视图创建窗体
5、使用设计视图创建窗体 uu 创建数据透视表窗体创建数据透视表窗体 uu 创建数据透视图窗体创建数据透视图窗体 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 1 8 2 1 使用工具创建窗体使用工具创建窗体 Access 2010提供了更多智能化的自动创建窗体的方法 在 创建 选项卡的 窗体 组中 单击窗体工具按钮 即可创建 窗体 窗体 组效果如下图所示 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 2 8 2 2 使用窗体向导使用窗体向导创建窗体创建窗体 使用窗体向导也可以创建窗体 按照
6、向导提示进行选择 最 后完成窗体的初步创建 如果用户需要调整窗体对象的控件布 局 只需在设计视图中进行修改 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 3 8 2 3 使用空白窗体工具创建窗体使用空白窗体工具创建窗体 如果窗体构建工具或窗体向导不符合创建窗体的需要 可以 使用空白窗体工具构建窗体 当计划在窗体上放置很少几个字 段时 这是一种快捷的窗体构建方式 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 4 8 2 4 使用设计视图创建窗体使用设计视图创建窗体 除了以上介绍的创建窗体的
7、方法以为 Access还提供了窗体 设计视图 与使用向导创建窗体相比 在设计视图中创建窗体 具有如下特点 不但能创建窗体 而且能修改窗体 无论是用哪种方法创 建的窗体 生成的窗体如果不符合预期要求 均可以在设计视 图中进行修改 数据透视表视图和数据透视图除外 支持可视化程序设计 用户可利用 窗体设计工具 栏中 的 设计 和 排列 选项卡在窗体中创建与修改对象 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 5 8 2 5 创建数据透视表窗体创建数据透视表窗体 数据透视表用于查看明细数据或汇总数据 允许在行 列 汇总或明细 筛选4个区域添加字段
8、并进行重排 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 2 6 8 2 6 创建数据透视创建数据透视图图窗体窗体 数据透视图以图形表达数据 用户可以在 创建 选项卡的 窗体 组中单击 其他窗体 按钮 从弹出的菜单中选择 数据透视图 命令来创建数据透视图窗体 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 3 8 3 使用窗体控件使用窗体控件 在学会创建简单窗体后 常需要对窗体中的控件进行调整 对窗体布 局进行设计 体现出窗体对象操作灵活 界面美观等特点 更好地实现人机 交互的功能 uu 使用控件
9、使用控件 uu 设置控件格式设置控件格式 uu 设置窗体外观设置窗体外观 uu 设置窗体的节与属性设置窗体的节与属性 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 3 1 8 3 1 使用控件使用控件 使用控件 可以查看和处理数据库中的数据 最常用的控件是文本框 默认创建的就是文本框控件 其他控件包括组合框 列表框 复选框和选 项卡控件等 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 3 2 8 3 2 设置控件格式设置控件格式 创建完控件以后 需要经常编辑控件 例如对齐控件 调整 控件的间距
10、设置控件背景色以及设置控件属性等 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 3 3 8 3 3 设置窗体外观设置窗体外观 使用向导创建的窗体 它们的结构和功能都是固定的 用户 在实际应用中可以根据自己的需要对其进行个性化的设置 在 Access 2010中 窗体设计大都是通过添加个性化的窗体控件来 实现的 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 3 4 8 3 4 设置窗体的节与属性设置窗体的节与属性 最基本的窗体只包含主体 但是随着窗体复杂度的提高 窗体还会包含 窗体页眉 页面页眉
11、主体 页 面页脚 和 窗体页脚 5个节 选择准确的菜单命令可以显示 不同的节 而根据数据显示的时机和特性 可以将数据摆放在 不同的节中 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 4 8 4 创建和使用主创建和使用主 子窗体子窗体 创建子窗体有两种方法 一种是同时创建主窗体和子窗体 另一种方 法是将已有的窗体添加到另一个窗体中 创建带有子窗体的主窗体 uu 同时创建主窗体和子窗体同时创建主窗体和子窗体 uu 创建子窗体并添加到已有窗体创建子窗体并添加到已有窗体 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站
12、 http 8 4 18 4 1同时创建主窗体和子窗体同时创建主窗体和子窗体 本节将 产品信息表 和 公司订单表 为数据源 同时创建 产品记录 主窗体和 订单记录 子窗体 来介绍使用窗体向导同 时创建主窗体和子窗体的操作方法 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 4 2 8 4 2 创建子窗体并添加到已有窗体创建子窗体并添加到已有窗体 除了上面介绍的同时创建主窗体和子窗体的方法外 还可 以创建子窗体并将其添加到已有的窗体中 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 edu 8 5 8 5 定制用
13、户入口界面定制用户入口界面 用户入口界面是用户与系统进行交互的主要通道 一个功能完善 界 面美观 使用方便的用户界面 可以极大地提高工作效率 Access为用户提 供了一个创建用户入口界面的向导 切换面板 利用切换面板管理器可以 创建和编辑切换面板 组织和应用程序 如果用户还未创建要为之添加切换面板的数据库 可以使用数据库向导 向 导会自动创建一个切换面板 用于帮助用户在数据库中导航 而通过新建 空数据库 方法创建的数据库 可以使用切换面板管理器来创建 自定义和 删除切换面板 计算机基础与实训教材系列计算机基础与实训教材系列 系列丛书官方网站系列丛书官方网站 http 8 5 8 5 上机练习上机练习 本章的上机练习主要练习在 公司仓库管理系统 数据库中 创建窗体 使用户更好地掌握创建各种窗体的一般方法 窗体 的属性设置 控件在窗体中的应用及嵌套窗体的创建等知识