《Access2007窗体基础知识》由会员分享,可在线阅读,更多相关《Access2007窗体基础知识(35页珍藏版)》请在金锄头文库上搜索。
1、ACCESS窗体基础知识目 录一、窗体简介二、窗体创建三、窗体控件介绍四、设计窗体(一)、简述窗体的作用窗体是 Access中的一种人机交互界面,其作用主要是对数据库的数据进行输入、编辑等操作;也可以设计数据库系统的主界面,控制程序流程;还可以根据用户的操作执行相应的命令 。一、窗体简介(二)、窗体的视图有:窗体视图,设计视图,数据表视图, “ 数据透视表 ” 视图, “ 数据透视图 ” 视图(三)、简述窗体的结构:一个窗体是由多个部分组成的,每个部分称为一个 “ 节 ” ,窗体可以含有五种节,分别是:页面页眉,窗体页眉,主体,窗体页脚,页面页脚。(一)、自动创建窗体1. “ 窗体 ” ;2.
2、 “ 分割窗体 ” ;3. “ 多个项目 ” ;4. “ 其他窗体 ” 下拉菜单中的 “ 数据表 ”二、窗体创建图例:利用 “ 分割窗体 ” 工具,在 “ 教务管理 ” 数据库中为数据表 “ 课程表” 建立分割窗体。(二)、使用向导创建窗体1创建基于单表的窗体利用 “ 窗体向导 ” 工具,在 “ 教务管理 ” 数据库中为查询 “ 查询总评成绩 ” 创建一个窗体,要求显示(学号,课程号,总评成绩)三个字段。2. 创建基于多表的窗体图例:利用 “ 窗体向导 ” 工具,在 “ 教务管理 ” 数据库中创建 “ 教师任课情况 ” 窗体,要求显示教师姓名,性别,职称,所授课程的课程名称及学时信息。(三)创
3、建空白窗体创建空白窗体也是 Access2007的新增功能。它也是一种非常快捷的窗体创建方式,尤其是只在窗体上放置很少的几个字段时。这种方式关键就是使用 “ 字段列表 ”窗格在窗体中添加字段。(四)使用设计视图创建窗体三、窗体控件介绍(一)控件概述1、控件的类型:控件有三种类型:绑定型控件、未绑定型控件和计算型控件。( 1)绑定型控件:数据源为表或查询中的字段的控件。使用绑定型控件可以显示数据库中字段的值。这些值可以是文本、日期、数字、是 /否值、图片或图形。例如,窗体中显示学生姓名的文本框的值是从表 “ 学生信息表 ” 中的 “ 姓名 ” 字段获得的。( 2)未绑定型控件:无数据源(如字段或
4、表达式)的控件。使用未绑定型控件可以显示信息、线条、矩形和图片。例如,显示窗体标题的标签就是未绑定型控件。(二)控件工具( 3)计算型控件:数据源是表达式而不是字段的控件。表达式是运算符(如 =和 +)、控件名称、字段名称、返回单个值的函数以及常量的组合。表达式所使用的数据可以来自窗体的基础表或查询中的字段,也可以来自窗体上的其他控件。例如,求学生选修课程的总评成绩表达式为: “ 平时成绩 *0.2+考试成绩 *0.8” 。控件名称 作用徽 标 一种特殊的 图 像控件, 显 示在窗体 页 眉中标题 一种特殊的 标签 控件, 显 示在窗体 页 眉中页码 一种特殊的文本框控件, 显 示在 页 面
5、页 眉或 页 脚中日期和 时间 一种特殊的文本框控件, 显 示在窗体 页 眉中文本框 显 示、 输 入或 编辑 数据标签 显 示 说 明信息按 钮 执 行一种命令列表框 显 示一列数据,可从列表中 选择 数据组 合框 下拉列表框,可以 输 入和 选择 数据子窗体 /子 报 表 在窗体或 报 表中 显 示其它窗体或 报 表的数据直 线 绘 制直 线矩形 绘 制矩形框选项组 与复 选 框、 选项 按 钮 或切 换 按 钮 配合使用, 显 示一 组 可 选值复 选 框 用于多 项选择选项 按 钮 用于 单项选择切 换 按 钮 表示开或关两种状 态选项 卡 在同一区域 显 示多个屏幕,使窗体中呈 现
6、多 页 分 类 数据绑 定 对 象框 显 示 绑 定型 OLE对 象未 绑 定 对 象框 显 示未 绑 定型 OLE对 象图 像 显 示 图 像图 表 插入 图 表分 页 符 插入分 页 符超 链 接 插入超 链 接附件 插入附件ActiveX控件 插入 ActiveX控件线 条 宽 度 设 置控件 线 条 宽 度线 条 类 型 设 置控件 线 条 类 型(三)控件的操作( 1)选择控件单击控件的任何地方,可以选择该控件。此时控件四周出现八个控点,左上角的控点较大,称为 “ 移动控点 ” ,其它称为 “ 尺寸控点 ” 。配合 Shift键,或者按下鼠标左键拖动它经过要选择的控件,可以选择多个控
7、件。单击已选中的控件外部可以取消选中状态。( 2)移动控件当鼠标放置在控件的移动控点时,鼠标形状为,按住鼠标左键拖动,可以移动单个控件。如果鼠标放置在控件四周其它地方,鼠标形状为时拖动,则会移动所有选中的控件。( 3)调整控件大小选中所要调整大小的一个或多个控件,将鼠标放置在控件的尺寸控点上,鼠标形状变为双箭头时,拖动鼠标可调整控件大小。( 4)复制控件选中控件,在 “ 开始 ” 选项卡的 “ 剪贴板 ” 组中,单击 “ 复制 ” 按钮,再单击 “ 粘贴 ” 按钮,可将选中的控件复制在窗体上。要注意的是,复制控件的时候,控件的大部分属性也会被复制过来,但是 “ 事件 ” 属性是不会被复制的。(
8、四)常用控件介绍1、标签例:利用 “ 窗体设计 ” 工具,在 “ 教务管理 ” 数据库中创建 “ 学生成绩信息 ” 窗体,在窗体页眉中添加一个标签,内容为 “ 学生成绩表 ” 。2文本框( 1)文本框是一个交互式的控件,既可以显示数据,又可以接收数据的输入。它是最常用的控件。文本框既可以是绑定型、非绑定型,也可以是计算型的。绑定型文本框用于显示窗体数据源的某个字段;非绑定型文本框用于接收用户输入;如果是用于显示计算结果,就是计算型的文本框。( 2)创建绑定型文本框最快捷的方法就是直接将字段从 “ 字段列表 ” 窗格中拖到窗体上。还有一种方法是,先在窗体上创建非绑定型文本框,然后在 “ 属性表
9、” 中该文本框的 “ 控件来源 ” 属性框中选择字段。( 3)创建计算型文本框,首先要创建非绑定型文本框,然后在文本框中输入以等号 “ =” 开头的表达式,或在其 “ 控件来源 ” 属性框中输入以等号 “ =” 开头的表达式。也可以利用该属性框右侧的生成器按钮打开 “ 表达式生成器 ” 对话框来生成表达式。属性名 作用控件来源 指定控件来源为窗体数据源的某个字段,或一个计算表达式。输入掩码设置绑定型或非绑定型文本框的数据输入格式,仅对文本型或日期型数据有效。单击右侧 按钮, 启动输入掩码向导设置输入格式。默认值 设置文本框初始值有效性规则 设置在文本框中输入或更改数据时的合法性检查表达式。有效
10、性文本 设置当输入数据违背有效性规则时的提示信息。可用 指定文本框是否能获得焦点。只有能获得焦点的文本框才能输入或编辑其中的内容。是否锁定 如果文本框被锁定,将不能修改其中的内容。3命令按钮命令按钮主要用来执行某个特定的操作,其操作代码通常放在命令按钮的“ 单击 ” 事件中。图例:通过设计视图,在 “ 学生成绩信息 ” 窗体中添加命令按钮。确保 “ 使用控件向导 ” 已经选中;单击 “ 控件 ” 组中的 “ 命令按钮 ” 按钮;在窗体主体节中单击或拖动鼠标,出现一个命令按钮。并弹出 “ 命令按钮向导 ” 对话框在对话框中要定义按下按钮时执行的操作在弹出的对话框中选择在按钮上显示文本还是图片4列
11、表框和组合框列表框和组合框都是提供一列数据。通过从列表中选择数据替代输入工作,既可以保证数据的正确性,也可以提高输入速度。使用列表框,所有数据都可显示在界面中,但只能从列表中选择数据;而组合框类似于文本框和列表框的组合,既可以输入新的数据,也可以从列表中选择数据,不过要通过打开下拉列表才能看到所有数据。至于是使用列表框还是组合框,要考虑如何显示数据以及用户如何使用。单击 “控件 ”组 中的 “使用控件向 导 ”,使之 处 于 选 中状 态单击 “组 合框 ”按 钮在窗体主体 节 中 单击 或拖 动 鼠 标 ,出现 一个未 绑 定型 组 合框和附加 标签 ,并弹 出 “组 合框向 导 ”对话 框
12、在对话框中要确认获取数值的方式,共有三种,如图所示,选中第一项 “ 使用组合框查阅表或查询中的值 ” ,将表中某字段的值作为数值来源5选项组选项组可以包含多个选项按钮、复选框或切换按钮。这些控件位于同一个选项组中,同一时刻只能选中其中的一个,类似于 “ 单项选择题 ” 。如果将选项组绑定到字段,则只是将组框绑定到了该字段,而框内包含的控件并没有绑定到该字段。但是不要为选项组中每个控件设置 “ 控件来源 ” 属性,而是需要将每个控件的 “ 选项值 ” 属性设置为组框所绑定的字段的值。选项组的值只能是数字,不能是文本。一般来说,常使用复选框表示 “ 是 /否 ” 字段,而使用选项按钮或切换按钮表示
13、选项组。6选项卡选项卡也称为页。使用选项卡可以在一个窗体同一区域显示多个屏幕,使窗体中呈现多页分类数据。单击选项 卡的某一,从 “字段列表 ”窗格中将字段拖入 页 中7图像、绑定对象框和未绑定对象框图像控件是一个放置图像的控件。在 “ 窗体设计工具 ” 的 “ 设计 ”选项卡上,单击 “ 控件 ” 组中的 “ 图像 ” 按钮后,在窗体上单击鼠标,就会出现一个 “ 插入图片 ” 的对话框,从磁盘中选择需要的图形图像文件即可。图像控件常用的属性有:( 1)图片:指定文件路径和文件名;( 2)图片类型:嵌入或链接,指定文件是嵌入还是链接到数据库中;( 3)缩放模式:指定图像显示方式是剪裁、拉伸或者缩
14、放。绑定对象框控件显示的是数据表中类型是 OLE对象的字段内容。而未绑定对象框控件则显示的是与数据库数据无关的 OLE对象。创建方法与图像控件类似。四、设计窗体(一)窗体和节的选择与操作在窗体的设计视图中,有三种操作对象:窗体、节和控件。前面讲过,窗体共有主体节、窗体页眉节、窗体页脚节、页面页眉节和页面页脚节五个节。默认只有主体节,需要其他节时,可以在 “ 窗体设计工具 ” 的 “ 排列 ” 选项卡的 “ 显示 /隐藏 ” 组中,单击 “ 窗体页眉 /页脚 ” 和 “ 页面页眉 /页脚 ” 按钮。每个节包含节栏和节背景区两部分。在水平标尺和垂直标尺交叉处单击,或者在窗体背景区外部(较深的蓝色区
15、域)单击,可以选定窗体;在节栏左侧的垂直标尺上单击,或者单击节栏、节背景区都可以选定该节。拖动节的下边缘可以调整节高,拖动节的右边缘可以调整节宽。拖动节的右下角可以同时调整节高和节宽。在 “ 属性表 ” 窗格打开的情况下,选定窗体、节或者控件,就会切换到该对象的属性表。(二)自动套用格式Access2007提供了 许 多可套用的窗体和控件 样 式,方便了用 户 操作。打开窗体的布局视图 ,在 “窗体布局工具 ”的 “格式 ”选项 卡的 “自 动 套用格式 ”组 中,打开下拉列表,可以 选择 一种 样 式 应 用于窗体。 该 列表也可以在 设计视图 中使用,在 “窗体 设计 工具 ”的 “排列
16、”选项 卡上,打开 “自 动 套用格式 ”组 中的下拉列表即可。(二)控件的布局Access2007提供了很多修 饰 控件的工具,如字体格式、控件 边 框格式,控件的大小、 对齐 方式等。当窗体上的控件多于一个 时 ,就要 设计 控件布局工具。 这 些工作可以在布局 视图 或 设计视图 中完成, 设计视图 所提供的工具更多些。打开窗体的 设计视图 ,在 “窗体 设计 工具 ”的 “设计 ”选项 卡下提供了字体及控件 边 框格式 设 置的工具;在 “排列 ”选项 卡下提供了关于控件布局、大小等方面的工具,如 图 所示。 选 中一个或多个控件,可 应 用 这 些工具 进 行格式 设 置。(三)使用属性表1窗体的属性2