好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ACCESS实例教程(窗体的操作).ppt

33页
  • 卖家[上传人]:宝路
  • 文档编号:47971624
  • 上传时间:2018-07-07
  • 文档格式:PPT
  • 文档大小:391.78KB
  • / 33 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Access实例教程潘明寒 赵义霞 主编中国水利水电出版社ACCESS实例教程 ——窗体的操作(第4章)ACCESS实例教程1,使用窗体控件2,建立窗体3,建立主/子窗体4,添加计算控件本章要点:ACCESS实例教程4.1 认识窗体对象窗体对象是Access提供的最主要的操作界面对象,数据源是表或查询窗体的主要作用是构造方便美观的输入输出界面,接收用户输入的命令,查看、编辑和追加数据窗体可以使数据的显示和操作按设计者的意愿实现,增加了数据操作的安全性和便捷性数据库应用系统的使用者对数据的任何操作只能在窗体中进行ACCESS实例教程最常用窗体视图有3种:设计视图、窗体视图、数据表视图单击窗口左上角的视图按钮进行视图切换 4.1.1 窗体的视图ACCESS实例教程4.1.2 窗体的结构一个完整的窗体对象包含5个节,分别是:窗体页眉 节、页面页眉节、主体节、页面页脚节、窗体页脚节默 认情况下窗体设计视图窗口只有主体节 ACCESS实例教程4.1.3 窗体的类型窗体类型实际上是窗体布局,共有6种,分别是:纵栏式窗体 、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表 窗体。

      4.1.4 窗体的几个重要按钮分别是:字段列表,工具箱,自动套用格式,代码,属 性,生成器,数据库,新对象 ACCESS实例教程4.2 窗体的工具箱与属性对话框窗体是一个容器对象,可以包含其他对象,包含的对象称为控件在窗体设计视图中,Access提供了一个工具箱,用来生成窗体的常用控件,进行可视化的窗体设计Access还提供了一个属性对话框,用来设置窗体本身和窗体内各控件的一系列属性使用工具箱和属性对话框是可视化设计中最基本的操作 ACCESS实例教程4.2.1 工具箱的使用方法与按钮功能工具箱与窗体设计界面是一体的,隐藏窗体的设计界面,工具箱就不可见单击一个工具箱按钮,在设计视图中用鼠标画出一块区域,即生成与按钮对应的窗体控件双击一个按钮将其锁定,在设计窗口重复画出多个相同控件,再次单击该按钮或用Esc键解除锁定 ACCESS实例教程4.2.2 属性对话框属性决定窗体和控件的结构、外观以及数据特性任何对象都有一系列属性,不同对象拥有的属性也不相同先选取对象,然后再给选取的对象定义属性 ACCESS实例教程1,格式属性卡,定义控件的显示格式和外观样式如:前景色、背景色、宽度、高度、上边界、左边界等。

      2,数据属性卡,定义控件的数据来源和操作数据的规则 如:控件来源、输入掩码、有效性规则、默认值等 3,事件属性卡中显示当前控件所能识别的动作,如:单击、双击等 4,其他属性卡,定义控件的附加属性如:名称控件的名称是一个字符串,在VBA程序用名称调用控件窗体中每一个控件都有名称,名称是惟一的 ACCESS实例教程4.2.3 窗体的常用属性窗体的常用属性有:标题、记录选择器、导航 按钮、分隔线、图片、记录源等 4.2.4 窗体的自动套用格式在设计视图中打开一个窗体→“格式”菜单→“ 自动套用格式”→在列表中选取一个样式→单击“ 确定”ACCESS实例教程4.2.5 控件布局1,对齐多个控件2,使多个控件大小相同 ACCESS实例教程3,设置多个控件的水平间距或垂直间距 设置多个控件的水平间距或垂直间距还可以 用各控件的左边距、上边距、宽度、高度属性联 合设置ACCESS实例教程4.3 创建窗体控件用来显示说明性文字,没有控件源,文字不随记录的更换 而改变系统会为其他控件自动附加一个标签,也可以用标签 按钮创建独立标签 4.3.1 标签控件例:制作立体字ACCESS实例教程是交互式控件,用来输入、编辑和显示数据,有结 合、非结合、计算三种类型。

      结合型文本框有控件来源,与表或查询中的字段相 连非结合型文本框没有控件来源,用来显示提示信息 、接受用户输入的数据计算型文本框用来显示表达式 的值表达式使用的数据可以是字段的值、其他控件的值、或函数值计算型文本框内容从等号开始 4.3.2 文本框控件ACCESS实例教程例:文本框练习(1)从字段列表向窗体拖入姓名、系别、工资、奖金4个字 段,生成了4个结合型文本框 (2)建3个文本框→起名t1、t2、t3 (3)t1中写表达式:=[工资]+[奖金] (4)t3中写表达式:=t1-t2ACCESS实例教程转到窗体视图→在t2中输入200,回车后显示结果: ACCESS实例教程4.3.3 选项组控件显示一组选项值,用户只需单击所需值即可完成数据输 入选项组中的值一次只能选择一个可将选项组控件与一个字段绑定 例:用选项组控件显示“党员否”字段的值 (1)按下工具箱中的“控件向导”按钮→单击“选项组”按 钮→在窗体中画一个矩形→在打开的对话框中依次输入“党 员”和“非党员” ACCESS实例教程(2)单击“下一步”→选“不需要默认选项” →单击“ 下一步”→给“党员”对应的值填-1→给“非党员”对应 的值填0 (3)单击“下一步”→选“在此字段中保存该值” →单 击旁边输入框的向下按钮选“党员否”字段。

      ACCESS实例教程(4)单击“下一步”→选按钮类型为“选项按钮”→“下一步”→为选项组指定标题为“是否党员”→单击“完成”5)整理选项组各控件位置→转到窗体视图,当前选项随记录的改变而不断变化 ACCESS实例教程4.3.4 复选框、切换按钮、选项按钮控件 复选框、切换按钮和选项按钮都显示“是/否”型数据的值 复选框中有对勾为“是”,无对勾为“否”切换按钮按下状态 为“是”,抬起状态为“否”选项按钮中有圆点为“是”,无 圆点为“否”例:将三种控件的控件来源设置为“党员否”字段 ACCESS实例教程4.3.5 组合框与列表框控件 组合框和列表框都提供一组值供用户选择,通过点击鼠 标完成数据输入组合框只显示一行数据,在窗体中占的区域较小,既能 进行选择,又能输入文本列表框显示多行数据,在窗体中 占的区域较大,只能进行选择,不能输入新值组合框和列 表框都分为结合型与非结合型2种例:用组合框显示“职称”字段,用列表框显示“系别”字段 (1)按下 “控件向导”按钮→单击“组合框”按钮→在 窗体中画一个矩形→在打开的对话框中选“自行键入所需 值”ACCESS实例教程(2)单击“下一步”→依次输入“教授”、“副教授”、“ 讲师”、“助教”。

      3)单击“下一步”→选“将该数值保存在这个字段中” →在右边的输入框中选“职称”字段 ACCESS实例教程(3)单击“下一步”→为组合框指定标签为“职称”→单击“ 完成” (4)类似方法建立列表框→自行键入的值依次为:计算机、英 语、中文、法律→将列表框数值保存在“系别”字段中5)整理各控件位置→转到窗体视图显示: ACCESS实例教程用来执行特定的操作,例如,单击命令按钮关闭窗体 通常给命令按钮附加一段VBA代码或一个宏,也可以用“向 导”给命令按钮指定一些特殊操作4.3.6 命令按钮例:用向导建立命令按钮 (1)按下 “控件向导”→ 单击“命令按钮”控件→在 窗体中画按钮大小→在对话 框中选类别为“记录导航 ”→选操作为“转至前一项 记录” ACCESS实例教程(2)单击“下一步”→单击“文本”项→单击“下一步”→单击“完成”按钮 (3)类似方法建“转至下一项记录”按钮和“关闭窗体”按钮 ACCESS实例教程(4)转到窗体视图显示: ACCESS实例教程4.3.7 选项卡控件与其他控件 选项卡用来在一个窗体内显示多页信息,单击选项卡 的标签进行页面切换 例:建立选项卡(1)选取“选项卡控件”在窗体单击,窗体自动生成有2个 页的选项卡。

      2)右击第2个卡→在快捷菜单中选“插入页”→同样方法 再插入一页,插入的页依次排在最后3)将4个页的“标题”分别设置为:基本信息、照片、成 绩、日历→名称分别为:p1、p2、p3、p4 ACCESS实例教程(4)单击“基本信息”页→拖入学号、姓名、性别字段 (5)单击“照片”页→在页中建立“绑定对象框”→“控件来 源”属性选“照片”字段 (6)单击“成绩”页→将数据库窗口公共课成绩表拖入页中 (7)单击“日历”页→单击工具箱“其他控件”按钮→选“日历控件”→在页中画一个矩形作为日历大小 ACCESS实例教程(8)转到窗体视图,显示: ACCESS实例教程4.3.8 子窗体/子报表控件 如果2个表建立了一对多关系,并且2个表都建了窗体,可以 用“子窗体/子报表”控件将子表窗体显示在主表窗体中子表窗 体通常是数据表窗体,利用主/子窗体使主表与子表数据同时显示,两表数据之间的关系一目了然 例:用主/子窗体方法显示学生表与公共课成绩表 (1)将“学生”表与“公共课成绩”表建立关系并实施参照完整性,分别给两个表建纵栏式窗体和数据表式窗体 ACCESS实例教程(2)在设计视图中打开主窗体→将子窗体拖入主窗体中→ 整理布局。

      3)转到窗体视图,显示主/子窗体。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.