资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2017/9/3,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第4章 窗体设计课件 高教版 中职 数据库应用基础(Access 2010),第,4,章,窗体设计,学习目标,了解窗体的功能和类型,能使用窗体工具创建窗体,能创建分割窗体,能创建多个项目窗体,能使用窗体向导创建窗体,能对窗体进行布局与修饰,能使用窗体控件设计窗体,会创建主,/,子窗体,4.1,创建,窗体,4.1.1,自动,创建窗体,任务,4.1,在“成绩管理”数据库中,使用“窗体”按钮创建一个基于“学生”表的窗体,。,任务分析,使用“窗体”按钮可以快速创建一个窗体,创建的窗体中将显示记录源表或查询中的所有字段和,记录。,任务,操作,任务,4.2,在“成绩管理”数据库中,创建一个基于“学生”表的分割,窗体。,任务分析,分割窗体使用相同的记录源,同时显示窗体视图和数据表视图,彼此之间的数据能够同时,更新,。,任务,操作,4.1.2,使用窗体向导创建窗体,任务,4.3,以“学生”表为记录源,使用窗体向导创建一个纵栏式,窗体。,任务分析,这是创建基于一个表的窗体,,每,一列包含两部分内容,左侧显示字段名,右侧显示字段内容,包括图片和备注内容,。,任务,操作,任务,4.4,使用窗体向导创建一,个,,用于查看每个学生的成绩,信息的窗体。,任务分析,该窗体为主,/,子窗体,其中主窗体用于显示每个学生的有关信息,子窗体用于显示学生成绩。,任务操作,认识窗体,1,窗体的功能,(,1,)显示和编辑数据。,(,2,)添加数据。,(,3,)控制程序执行流程。,(,4,)提示信息和打印数据。,2,窗体类型,(,(,1,)纵栏式窗体。,(,2,)表格式窗体。,(,3,)数据表窗体。,(,4,)多页窗体。,(,5,)主,/,子窗体。,(,6,)分割窗体,.,(,7,)数据透视表窗体。,4.2,使用窗体设计视图创建窗体,4.2.1,使用空白窗体创建窗体,任务,4.5,使用空白窗体创建一个窗体,再将“学生”表中的“学号”、“姓名”、“性别”、“出生日期”及“专业”字段添加到该窗体中。,任务分析,Access 2010,提供了创建“空白窗体”按钮,创建空白窗体后可以将表中的字段作为窗体控件快速添加到窗体中。,任务,操作,窗体视图查看方式,(,1,)窗体视图:该视图可以显示数据表中的记录,通过它可查看、添加和修饰数据。,(,2,)数据表视图:以简单的行列格式一次显示数据表中的多条记录,类似于,Excel,电子表格。,(,3,)布局视图:与窗体视图类似,区别在于它的各控件位置可以移动,可以对现有的各个控件进行重新布局。,(,4,)设计视图:可以使用设计视图来设计、修改窗体的结构及美化窗体等。,4.2.2,修改,窗体,任务,4.6,使用设计视图修改任务,4.5,中创建的窗体“学生信息”,在窗体主体节中添加“学生”表的“奖惩情况”和“照片”字段,在窗体页眉节中添加日期控件。,任务分析,窗体由多个节构成,其中包括窗体页眉和页脚节。创建窗体后,可以通过设计视图在已创建的窗体中添加或删除控件等。,任务,操作,任务,3.5,创建,一个学生成绩查询,查询学号、姓名、性别、专业、课程号、课程名和成绩等,信息,。,任务分析,这是一个有筛选条件的多表查询,因为“学号”、“姓名”、“性别”、“专业”、“课程号”、“课程名”和“成绩”等字段涉及“学生”表、“课程”表和“成绩”表。创建多表查询时,需先建立各表之间的,关联。,任务,操作,设计窗体的一般步骤,1,打开窗体设计视图,2,选择窗体数据源,3,添加窗体控件,4,设置对象属性,5,查看窗体设计效果,6,保存窗体,4.3,窗体,属性,设置,任务,4.7,对已创建“学生信息”窗体,查看其记录源,并设置在窗体中一次显示一条记录,不允许通过窗体删除,数据。,任务分析,设置窗体属性,,在“属性表”,面板进行设置,设置属性前要先选中窗体或控件对象,然后在对应的“属性表”面板中进行设置。,任务,操作,4.4,美化,窗体,任务,4.8,修饰,“学生信息”窗体,,设置标签控件字体为华文细黑、,11,号、深蓝色,文本框控件为楷体、,11,号、深红色,并设置窗体背景图片。,任务分析,修饰窗体及控件时,可以通过窗体的设计视图或布局视图的“设计”选项卡、“格式”选项卡或通过“属性表”来设置,。,任务,操作,4.5,标签,和文本框控件,4.5.1,标签,控件,任务,4.9,使用窗体设计视图新建窗体,在窗体“窗体页眉”节中添加一个标题为“学生信息管理”的标签,字体为隶书,字体大小为,24,,字体颜色为深蓝色,。,任务分析,在使用“标签”工具按钮可以在窗体设计视图中添加标签控件,该标签控件将单独存在,。,任务,操作,4.5.2,标签控件,任务,4.10,在“信息管理”窗体中分别添加标签和文本框控件,其中文本框控件用来显示系统日期和学生的有关信息,。,任务分析,绑定型文本框可以直接在窗体中显示表或查询的字段值。非绑定型文本框可以用来显示计算结果、当前日期时间或接收用户所输入的数据,。,任务,操作,控件类型,(,1,)绑定型控件:与表或查询中的字段相连,主要用来输入、显示或更新数据表中的字段内容,。,(,2,)非绑定型控件:没有数据来源,主要用于显示信息、线条及图像等,它不会修改数据表中记录字段的,内容,。,(,3,)计算型控件:数据源是表达式而不是字段的控件。表达式可以是运算符(如,=,、,+,)、控件名称、字段名称、返回单个值的函数,等,。,4.6,组合,框和命令按钮,控件,4.6.1,组合,框控件,任务,4.11,将“信息管理”窗体中的“专业”文本框设置为组合框,。,任务分析,组合框中有一个下拉箭头,通过下拉列表选择所需的选项或输入数值,所以比文本框和列表框更节省空间。可以使用组合框向导来添加组合框控件,。,任务,操作,4.7,选项按钮、选项组按钮和选项卡,控件,4.7.1,选项按钮,控件,任务,4.13,学生”表中的“团员”字段为“是,/,否”类型,设计一个“学生信息,1,”窗体,通过“团员”命令按钮来确定该学生是否为团员,。,任务分析,在窗体中添加的“团员”控件是一个选项按钮,可以将选项按钮用做独立的,控件,来显示,记录源,的“是”、“否”,值,。,任务,操作,4.7.2,选项组按钮控件,任务,4.14,在“学生”表中增加一个“技能证书”字段,再在“学生信息,1,”窗体中添加一个选项组控件,利用该控件来确定“学生”表中“技能证书”字段的值,。,任务分析,使用“控件”选项组列表中的“选项组”按钮,可以在窗体中添加一个选项组控件按钮,。,任务,操作,4.7.3,选项,卡控件,任务,4.15,设计一个包含两个页面的选项卡窗体,第,1,页显示“学生”表的有关信息,第,2,页显示学生成绩的有关信息,。,任务分析,使用选项卡控件可以用来构建包含若干个页的单个窗体或对话框,每页一个选项卡,每个选项卡都包含类似的控件,。,任务,操作,如果要增加或删除页面,则可在窗体设计视图当前页中右击,在弹出的快捷菜单中选择“插入页”选项,即可插入一个新页;选择“删除页”选项,即可将当前页删除。,4.8,绑定对象框和图像控件,任务,4.16,修改“信息管理”窗体,分别添加一个绑定对象框和一个图像控件,其中绑定对象框控件显示“学生”表中的“照片”字段,图像控件在标题栏中显示一幅,图片,。,任务,操作,4.9,创建,子窗体,任务,4.16,创建一个“学生基本信息”主窗体和“各科成绩”子窗体,。,任务分析,先创建一个子窗体,然后创建一个相关联的子窗体,把该子窗体插入到主窗体中,任务操作,
展开阅读全文