access-2010-第5章

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1第5章窗体的创建与使用5.1窗体概述5.2使用窗体向导创建窗体5.3使用设计视图创建自定义窗体5.4使用自动套用格式改变窗体样式5.5设置窗体属性2掌握窗体的设计方法。掌握面向对象编程的概念。掌握使用窗体向导创建窗体的操作方法。掌握使用设计视图创建窗体的操作方法。掌握使用自动套用格式改变窗体样式的操作方法。本章要点35.1窗体概述5.1.1窗体的概念和作用1.概念窗体是数据库管理系统的重要对象,利用窗体对象可以设计友好的用户操作界面,实现用户和数据库应用系统的交互。窗体可以使数据输入和数据查看更加容易和安全,直接让用户使用数据表或者查询操作数据库中的数据是很不明智的。总之,使用窗体是系统安全性、功能完善性和操作便捷性的体现。45.1窗体概述2.作用(1)用于在数据库中输入和显示数据。(2)用作切换面板打开数据库中其它窗体和报表。(3)用作自定义对话框来接受用户的输入并根据输入执行操作。55.1窗体概述5.1.2窗体的组成和结构窗体由窗体本身和窗体所包含的控件组成:窗体本身由窗体页眉、页面页眉、主体、页面页脚、窗体页脚五部分组成。每一部分称为一个“节”,其中主体节是必不可少的,其它的节根据需要可以显示或者隐藏。控件的种类比较多,包括:标签、文本框、复选框、列表框、组合框、选项组、命令按钮等,它们在窗体中起不同的作用。5.1.2窗体的组成和结构75.1窗体概述窗体各部分功能说明如下:窗体页眉:在窗体的最上方,一般用于设置窗体的标题,或者其它的说明标示信息。页面页眉:设置窗体打印时的页眉信息,只在打印窗体时有效。主体:一般用来显示记录数据。页面页脚:设置窗体打印时的页脚信息,只在打印窗体时有效。窗体页脚:在窗体的最下方,一般用于显示功能按钮,或者汇总信息。85.1窗体概述5.1.3窗体的类型1.按照窗体的功能划分数据输入窗体:使用数据输入窗体可将数据添加到数据库,或者查看、编辑和删除数据。切换面板:创建切换面板可以简化启动数据库中各种窗体和报表的过程。自定义对话框:当您需要对用户输入进行操作时,可以创建对话框。95.1窗体概述2.按照窗体的形式划分纵栏式:通常显示一条记录,按列分布,每列的左边显示数据的说明信息,右边显示数据。表格式:按照表格的样式显示数据,可以显示多条数据。数据表窗体:以数据表的样式显示窗体中的数据。主/子窗体:在窗体中嵌入其他的窗体主/子窗体可以包含来自多个数据源的数据。图表窗体:用图表的方法显示数据。数据透视表:数据透视表是一种交互性的窗体。105.1窗体概述5.1.4窗体的视图窗体有三种视图:设计视图:主要用于创建、修改窗体。数据表视图:以数据表的形式显示窗体的数据,在这种视图中可以编辑、添加、修改、查找或者删除数据。窗体视图:显示记录数据的窗口,作为操作界面提供给用户,主要用于用户添加或者修改数据。115.1窗体概述125.1窗体概述135.1窗体概述145.2使用窗体向导创建窗体Access提供三种主要的方法来创建窗体:使用“自动窗体”:通过提供给窗体数据源自动完成窗体的创建,基于单个表或查询创建窗体。使用窗体向导:在向导的提示下,一步一步提供创建窗体所需的各种参数,最终完成窗体,可以基于一个或多个表或查询创建窗体。使用“设计”视图:可以自行创建窗体,独立设计窗体的每一个对象,是最灵活的方式,可以创建任何类型的窗体,并且可以修改完善窗体。155.2使用窗体向导创建窗体5.2.1使用“自动创建窗体”创建窗体系统提供了自动创建五种窗体的方法:自动创建窗体:纵栏式自动创建窗体:表格式自动创建窗体:数据表自动窗体:数据透视表自动窗体:数据透视图16说明:1.“自动创建窗体:表格式”、“自动创建窗体:数据表”和“自动创建窗体:纵栏式”的创建过程相同,它们以不同的形式显示数据。2.“数据透视表”和“数据透视图”是交互式的窗体。其中“数据透视图”以图表的形式,使数据直观。3.使用“自动创建窗体”可以快速直接创建出窗体,但这种方法创建的窗体的形式、布局和外观已经确定,不能选择显示的字段。5.2使用窗体向导创建窗体175.2使用窗体向导创建窗体5.2.2使用“窗体向导”创建窗体1.使用“窗体向导”创建来自一个数据源的窗体。2.使用“窗体向导”创建来自多个数据源的窗体(主/子窗体)。185.2使用窗体向导创建窗体1.创建来自一个数据源的窗体利用窗体的向导可以创建来自一个或者多个数据源的多种形式的窗体。195.2使用窗体向导创建窗体2.创建主/子窗体使用窗体向导可以创建来自多个数据源的窗体,这种窗体就是主/子窗体。在创建窗体之前,要确定主窗体的数据源和子窗体的数据源之间存在“一对多”的关系。子窗体可以有两种方法创建:一是和主窗体同时创建,二是单独创建,然后加入到主窗体中。205.2使用窗体向导创建窗体5.2.3使用“图表向导”创建窗体利用图表的形式显示数据可以更直观、更形象。利用“图表向导”可以创建图表窗体。215.2使用窗体向导创建窗体5.2.4使用“数据透视表向导”创建窗体数据透视表窗体可以根据数据在数据透视表窗体中的排列方式,进行所需要的计算,例如求和或求平均等计算。数据透视表用于交叉分析表中的数据,是一种交互式的表,可以水平或垂直地显示字段值,可以对行或列进行计算。225.3使用设计视图创建自定义窗体设计视图提供了最灵活的创建窗体的方法,在设计视图中,每一个元素都可以自己创建和修改,在设计视图中还可以修改使用“自动创建窗体”和“窗体向导”创建的窗体,使之完善,因此设计视图是功能最强的设计窗体的方法,是窗体设计的核心。235.3.1窗体的设计视图使用设计视图创建窗体时,是从一个空白窗体开始,然后将数据源表或查询中的字段添加到窗体上。5.3使用设计视图创建自定义窗体245.3使用设计视图创建自定义窗体使用设计视图创建窗体数据库应用系统中的窗体由窗体自身和控件组成,使用设计视图创建窗体包括对窗体的创建和控件的创建,其中控件的创建是主要的内容。窗体的创建包括两部分:窗体自身的创建窗体内容的创建255.3使用设计视图创建自定义窗体1.窗体自身的创建设计视图说明:使用设计视图创建窗体默认状态只出现窗体的主体节,根据需要添加其他的部分,方法是在“视图”菜单中单击“页面页眉/页脚”或“窗体页眉/页脚”进行添加。通过工具栏的“字段列表”按钮可以切换是否显示窗体的数据源,本例的数据源是“人员信息表”。通过工具栏的“工具箱”按钮可以决定是否显示“工具箱”。工具箱提供了一些常用的控件,窗体内的对象是由这些控件构成的。265.3使用设计视图创建自定义窗体2.窗体内容的创建所有的窗体都是由窗体本身和各种控件构成的,窗体是一个容器,可以容纳各种类型控件。控件构成了窗体的主要内容,是窗体中数据的载体,用来显示、修改、增加、删除数据。275.3使用设计视图创建自定义窗体窗体的组成:窗体中的信息可以分在多个节中。所有窗体都有主体节,但窗体还可以包含窗体页眉、页面页眉、页面页脚和窗体页脚节。285.3使用设计视图创建自定义窗体窗体页眉:显示对每条记录都一样的信息;如窗体的标题。页面页眉:在每个打印页的顶部显示标题等。主体:显示记录,显示一条或多条。页面页脚:在每个打印页的底部显示标题等。窗体页脚:显示对每条记录都一样的信息,例如命令按钮或有关使用窗体的介绍。295.3.2控件工具箱在数据库设计视图的窗体卡上选定一个窗体对象后,单击“设计”按钮“”,即进入窗体设计视图。窗体设计视图中的工具栏如图所示。正是依靠这些工具提供的功能,窗体的设计操作才可能全面的进行。窗体设计视图中的工具栏5.3使用设计视图创建自定义窗体301.常用工具栏中的工具按钮工具按钮名称工具按钮图标工具按钮的功能“字段列表”按钮显示窗体或报表基础数据源所包含的字段列表。从列表中拖动字段可以创建自动结合到记录源的控件。“工具箱”按钮显示或隐藏工具箱。在窗体或报表中可以使用工具箱来创建控件。“自动套用格式”按钮将事先定义的格式应用于窗体或报表。例如:控件的背景图片和字体。“代码”按钮在“模块”窗口中显示选定窗体或报表所包含的程序代码。“属性”按钮显示所选项目的属性表,例如数据表字段或控件的属性表。如果不选择任何项目,则显示当前活动对象的属性表。“生成器”按钮如果选定项目或属性具有生成器,则显示该选定项目或属性的生成器,利用这个生成器可以便捷地生成表达式或SQL语句。312.工具箱中的按钮工具按钮名称按钮图标工具按钮的功能“选择对象”按钮用于选定控件、节或窗体。单击该工具可以释放事先锁定的工具栏按钮。“控件向导”按钮用于打开或关闭控件向导。使用控件向导可以创建列表框、组合框、选项组、命令按钮、图表、子报表或子窗体。要使用向导来创建这些控件,必须按下“控件向导”按钮。“标签”按钮用于显示说明文本的控件,如窗体或报表上的标题或指示文字。“文本框”按钮用于显示、输入或编辑窗体或报表的基础记录源数据,显示计算结果,或接收用户输入数据的控件。“选项组”按钮与复选框、选项按钮或切换按钮搭配使用,可以显示一组可选值。“切换按钮”按钮该按钮可用于结合到Yes/No字段的独立控件或用来接收用户在自定义对话框中输入数据的非结合控件,或者选项组的一部分。32接上表“选项按钮”按钮该按钮可用于结合到Yes/No字段的独立控件或用来接收用户在自定义对话框中输入数据的非结合控件,或者选项组的一部分。“复选框”按钮该按钮可用于结合到Yes/No字段的独立控件或用来接收用户在自定义对话框中输入数据的非结合控件,或者选项组的一部分。“组合框”按钮该控件组合了文本框和列表框的特性,即可以在文本框中输入文字或在列表框中选择输入项,然后将值添加到基础字段中。“列表框”按钮显示可滚动的数据列表。在窗体视图中,可以从列表框中选择值输入到新记录中,或者更改现有记录中的值。“命令按钮”按钮用于在窗体或报表上创建命令按钮。33接上表“图像”按钮用于在窗体或报表上显示静态图片。“非结合对象”按钮用于在窗体或报表上显示非结合型OLE对象。“结合对象”按钮用于在窗体或报表上显示结合型OLE对象。“分页符”按钮用于在窗体中开始一个新的屏幕,或在打印窗体或报表时开始一个新页。“选项卡控件”按钮用于创建一个多页的选项卡窗体或选项卡对话框。“子窗体/子报表”按钮用于在窗体或报表中显示来自多个表的数据。“直线”按钮用于在窗体或报表中画直线。“矩形”按钮用于在窗体或报表中画一个矩形框。“其他控件”按钮用于显示所有其他可用的控件按钮。345.3使用设计视图创建自定义窗体5.3.3窗体中控件的应用控件以图标的形式放在工具箱,控件构成了窗体的核心。我们看到的窗体都是由各种控件和窗体本身构成的,以前创建的窗体,都是系统快速生成各种控件,没有选择,相对简单,在功能和外观上很难满足要求。使用设计视图可以自由灵活地创建每一个控件,并且调整功能和属性,使之完善。355.3使用设计视图创建自定义窗体常用控件的使用:标签控件:用于显示数据。绑定型文本框的创建:文本框可以用来显示、编辑数据。创建组合框控件:用于列表显示数据或者输入数据。复选框的创建:用于选择。命令按钮的创建:用于执行操作。365.3使用设计视图创建自定义窗体5.3.4控件操作窗体中的控件操作主要包括调整控件大小:选择、复制、移动、删除控件;对齐和设置控件等。1.选择控件2.复制控件3.移动控件4.删除控件5.对齐控件375.3使用设计视图创建自定义窗体5.3.5建立弹出式窗体弹出式窗体是依赖于其他窗体的窗体。它的主要作用是告知用户信息或者要求用户输入参数,可以通过在其依附的窗体中安排一个按钮,然后单击该按钮调用弹出式窗体,也可以是用户执行某一操作时自动调用该弹出式窗体。385.4使用自动套用格式改变窗体样式395.5设置窗体属性窗体对象和控件对象都拥有自己的属性,属性决定了窗体和控件的功能特性、结构、外观,使用“属性”窗体可以设置对象的属性。属性的设置遵循“先选择,后设置”的方法,首先选择要设置的对象,然后使用右键打

1 / 42
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功