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