您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > Access2010-窗体
NCRE第4章窗体2第4章窗体4.1窗体概述4.2创建窗体4.3设计窗体4.4修饰窗体4.5定制系统控制窗体34.1窗体概述4.1.1窗体的作用窗体是应用程序和用户之间的接口输入和编辑数据显示和打印数据控制系统执行流程44.1窗体概述4.1.2窗体的类型数据操作窗体控制窗体信息显示窗体交互信息窗体54.1窗体概述4.1.3窗体的视图不同类型的窗体具有不同的视图类型窗体在不同视图中完成不同的任务窗体的不同视图之间可以进行切换64.1窗体概述4.1.3窗体的视图窗体视图运行时窗体视图数据表视图数据透视表数据透视图设计运行时布局试图设计时设计视图74.2创建窗体创建方法“窗体”按钮:自动生成窗体“窗体向导”按钮:使用向导创建窗体“窗体设计”按钮:使用窗体设计视图“空白窗体”按钮:创建空白窗体“导航”按钮:创建导航窗体“其他窗体”按钮:创建特定窗体84.2创建窗体4.2.1自动创建窗体一步生成(使用相应按钮完成)1.使用“窗体”按钮在导航窗格中选中表对象后,单击“创建”“窗体”2.使用“多个项目”工具在导航窗格中选中表对象后,单击“创建”“其他窗体”“多个项目”94.2创建窗体4.2.1自动创建窗体一步生成(使用相应按钮完成)3.使用“分割窗体”工具在导航窗格中选中表对象后,单击“创建”“其他窗体”“分割窗体”4.使用“模式对话框”工具在导航窗格中选中表对象后,单击“创建”“其他窗体”“模式对话框”104.2创建窗体4.2.2创建图表窗体1.创建数据透视表窗体数据透视表:是一种特殊的表,主要用于进行数据计算和分析创建方法:在导航窗格中选中表对象后,单击“创建”“其他窗体”“数据透视表”114.2创建窗体4.2.2创建图表窗体1.创建数据透视表窗体设计界面:行字段列字段汇总字段124.2创建窗体4.2.2创建图表窗体2.创建数据透视图窗体数据透视图:是一种交互式的图表,功能与数据透视表类似,只不过以图形化的形式来表现数据创建方法:在导航窗格中选中表对象后,单击“创建”“其他窗体”“数据透视图”134.2创建窗体4.2.3使用“空白窗体”按钮创建窗体“空白窗体”按钮是Access2010增加的新功能使用空白窗体按钮创建窗体是在布局视图中创建数据表窗体使用“空白窗体”按钮创建窗体是一步生成在导航窗格中选中表对象后,单击“创建”“空白窗体”按需要添加数据源和控件144.2创建窗体4.2.4使用向导创建窗体多步生成(使用向导完成)1.创建基于单个数据源的窗体单击“创建”“窗体向导”按向导提示完成其余设置2.创建基于多个数据源的窗体使用“窗体向导”可以创建基多个数据源的窗体,所建窗体称为主子窗体方法同上154.3设计窗体4.3.1窗体的设计视图设计窗体是在窗体的设计视图中完成1.设计视图的组成窗体页眉窗体页脚页面页眉页面页脚主体164.3设计窗体4.3.1窗体的设计视图2.“窗体设计工具”选项卡由“设计”、“排列”和“格式”三个子选项卡组成功能参见书中表174.3设计窗体4.3.1窗体的设计视图3.字段列表多数情况下,窗体是基于某一个表或查询建立起来的,因此窗体内控件通常显示的是表或查询中的字段值单击“工具”组中的“字段列表”按钮,显示“字段列表”对话框184.3设计窗体4.3.2常用控件的功能控件:是窗体上用于显示数据、执行操作、装饰窗体的对象窗体中包含很多控件。在窗体中添加的每一个对象都是控件控件的类型:绑定型、未绑定型和计算型绑定型控件:用于显示、输入、更新数据表中的字段未绑定型控件:没有数据来源,可以用来显示信息计算型控件:以表达式作为数据源194.3设计窗体4.3.2常用控件的功能204.3设计窗体4.3.2常用控件的功能1.标签控件用来在窗体或报表上显示说明性文本标签不显示字段或表达式的数值,它没有数据来源有两种标签:独立标签和附加标签214.3设计窗体2.文本框控件主要用来输入或编辑数据,是一种交互式控件文本框分为3种类型:绑定型、未绑定型和计算型绑定型文本框能够从表、查询或SQL语言中获得需要的内容未绑定型文本框并没有链接某一字段,一般用来显示提示信息或接收用户输入数据等计算型文本框可以显示表达式的结果。当表达式发生变化时,数值就会被重新计算4.3.2常用控件的功能224.3设计窗体3.选项组控件由一个组框及一组复选框、选项按钮或切换按钮组成如果选项组绑定了某个字段,则只有组框架本身绑定此字段,而不是组框架内的复选框、选项按钮或切换按钮选项组可以设置为表达式或未绑定选项组,也可以在自定义对话框中使用未绑定选项组来接受用户的输入,然后根据输入的内容来执行相应的操作4.3.2常用控件的功能234.3设计窗体4.列表框与组合框控件列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值组合框的列表是由多行数据组成,但平时只显示一行,需要选择其他数据时,可以单击右侧的下拉箭头按钮两者区别:使用组合框,既可以进行选择,也可以输入数据;列表框只能选择数据4.3.2常用控件的功能244.3设计窗体5.按钮控件在窗体中可使用“按钮”来执行某项操作或某些操作例如,“确定”、“取消”、“关闭”等6.复选框、切换按钮、选项按钮控件复选框、切换按钮和选项按钮是作为单独的控件来显示表或查询中的“是”或“否”的值当选中复选框或选项按钮时,设置为“是”,如果不选则为“否”;如果按下切换按钮,其值为“是”,否则其值为“否”4.3.2常用控件的功能254.3设计窗体7.选项卡控件主要用于将多个不同格式的数据操作窗体封装在一个选项卡中能够使一个选项卡中包含多页数据操作窗体的窗体,而且在每页窗体中又可以包含若干个控件8.图像控件可以使窗体更加美观4.3.2常用控件的功能264.3设计窗体4.3.2常用控件的功能274.3设计窗体4.3.3常用控件的使用[例]查找哪些课程没有学生选修,并显示“课程编号”和“课程名称”284.3设计窗体1.创建绑定型文本框控件打开窗体设计视图将所需字段从“字段列表”对话框拖至窗体适当位置2.创建标签控件显示出“窗体页眉”节在“窗体页眉”节中添加标签控件输入所需内容4.3.3常用控件的使用294.3设计窗体3.创建选项组控件添加选项组控件按向导提示逐一设置相关内容4.创建绑定型组合框控件添加组合框控件按向导提示逐一设置相关内容4.3.3常用控件的使用304.3设计窗体5.创建绑定型列表框控件添加列表框控件按向导提示逐一设置相关内容6.创建命令按钮添加按钮控件按向导提示逐一设置相关内容4.3.3常用控件的使用314.3设计窗体7.创建选项卡控件8.创建图像按钮9.控件的基本操作4.3.3常用控件的使用324.3设计窗体4.3.4窗体和控件的属性属性用于决定表、查询、字段、窗体及报表的特性1.“属性表”对话框窗体和控件的属性可以在“属性表”对话框中进行设置单击“工具”组中的“属性表”按钮或单击鼠标右键,并从打开的快捷菜单中执行“属性”命令,可以打开“属性表”对话框包含““格式”、“数据”、“事件”、“其他”和“全部”5个选项卡334.3设计窗体4.3.4窗体和控件的属性2.常用的“格式”属性主要用于设置窗体和控件的外观或显示格式包括标题、字体名称、字号、字体粗细、倾斜字体、前景色、背景色、特殊效果等[例]设置图4.56所示窗体中的标题和“教师编号”标签的格式属性。其中,标题的“字体名称”为“隶书”,“字号”为16,前景色为“灰色”;“教师编号”标签的背景色为“蓝色”,前景色为“白色”344.3设计窗体4.3.4窗体和控件的属性3.常用的“数据”属性决定了一个控件或窗体中的数据源,以及操作数据的规则,而这些数据均为绑定在控件上的数据包括控件来源、输入掩码、有效性规则、有效性文本、默认值、是否有效、是否锁定等[例]将图4.69所示窗体中的“工作时间”改为工龄,工龄由工作时间计算得到(要求保留至整数)354.3设计窗体4.3.4窗体和控件的属性4.常用的“其他”属性表示了控件的附加特征包括名称、状态栏文字、自动Tab键、控件提示文本等[例]在例4.9创建的“学生选课成绩”窗体的下方显示窗体中该学生的选课数364.3设计窗体4.3.4窗体和控件的属性4.常用的“其他”属性[例]创建一个如图所示的窗体,当用户输入了身高、体重和性别后,单击“测试”按钮,系统会自动给出测试结果374.4修饰窗体4.4.1主题的应用主题:是修饰和美化窗体的一种快捷方法,它是一套统一的设计元素和配色方案,可以使数据库中的所有窗体具有统一的色调Access2010提供了44套主题[例]对“教学管理”数据库应用主题384.4修饰窗体4.4.2条件格式的使用可以根据控件的值,按照某个条件设置相应的显示格式[例]在图4.76所示的“学生选课成绩”窗体中,应用条件格式,使子窗体中各类成绩字段值用不同颜色显示。60分以下(不含60分)用红色显示,60~90(不含90)分用蓝色显示,90分(含90分)以上用绿色显示394.4修饰窗体4.4.3提示信息的添加为了使界面更加友好,清晰,需要为窗体中的一些字段数据添加帮助信息,也就是在状态栏中显示的提示信息[例]在图4.80基础上,为“学生编号”字段添加提示信息404.4修饰窗体4.4.4窗体的布局1.选择控件2.移动控件3.调整控件大小4.对齐控件5.调整间距414.5定制系统控制窗体4.5.1创建切换窗体切换窗体:使用切换面板管理器创建的窗体,是一个特殊窗体切换窗体实质上是一个控制菜单,通过选择菜单实现对所集成的数据库对象的调用切换面板页:每级控制菜单所对应的界面切换项(菜单项):每个切换面板页的选项424.5定制系统控制窗体4.5.1创建切换窗体切换面板页与切换项对应关系434.5定制系统控制窗体4.5.1创建切换窗体创建思路:首先启动切换面板管理器,然后创建所有的切换面板页和每页上的切换项,设置默认的切换面板页,最后为每个切换项设置相应内容。[例]使用切换面板管理器创建“教学管理”切换窗体444.5定制系统控制窗体4.5.1创建切换窗体1.添加切换面板管理器通常,使用切换面板管理器创建系统控制界面的第一步是启动切换面板管理器,由于Access2010并未将“切换面板管理器”工具放在功能区中,因此使用前要先将其添加到功能区中单击“文件”“选项”按要求进行添加(参见书)454.5定制系统控制窗体4.5.1创建切换窗体2.启动切换面板管理器单击“数据库工具”“切换面板管理器”464.5定制系统控制窗体4.5.1创建切换窗体3.创建新的切换面板页单击“新建”按钮,在弹出的“新建”对话框的“切换面板页名”文本框中,输入所建切换面板页的名称,然后单击“确定”按钮其他相同474.5定制系统控制窗体4.5.1创建切换窗体4.设置默认的切换面板页选择要设置的切换面板页,单击“创建默认”按钮删除原默认的切换面板页484.5定制系统控制窗体4.5.1创建切换窗体5.为切换面板页创建切换面板项目494.5定制系统控制窗体4.5.1创建切换窗体6.为切换面板上的切换项设置相关内容504.5定制系统控制窗体4.5.2创建导航窗体导航窗体可以选择导航按钮的布局,可以在所选布局上直接创建导航按钮,并通过这些按钮将已建数据库对象集成在一起形成数据库应用系统。使用导航窗体创建应用系统控制界面更简单,更直观[例]使用“导航”按钮,创建“教学管理”系统控制窗体514.5定制系统控制窗体4.5.3设置启动窗体如果希望在打开数据库时自动打开指定的窗体,可以设置其启动属性524.5定制系统控制窗体设置步骤:单击“文件”“选项”,打开“Access选项”对话框设置相关内容4.5.3设置启动窗体NCRE
本文标题:Access2010-窗体
链接地址:https://www.777doc.com/doc-7165156 .html