《计算机基础与Access数据库程序设计5》ppt课件(全).ppt
《《计算机基础与Access数据库程序设计5》ppt课件(全).ppt》由会员分享,可在线阅读,更多相关《《计算机基础与Access数据库程序设计5》ppt课件(全).ppt(124页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机基础与Access数据库程序设计5ppt课件(全)计算机基础与计算机基础与Access数据库程序设计数据库程序设计第第5章章 窗体窗体计算机基础与Access数据库程序设计5ppt课件(全)目目 录录5.1 窗体概述窗体概述 5.2用向导建立窗体用向导建立窗体 5.3用窗体设计器建立窗体用窗体设计器建立窗体 5.4子窗体与链接窗体子窗体与链接窗体 5.5切换面板窗体切换面板窗体计算机基础与Access数据库程序设计5ppt课件(全)5.1窗体概述窗体概述 5.1.1 窗体及其分类窗体及其分类 Access按窗体内容及布局特点把窗体分成多种类型,包括纵栏式、表格式、数据表式、图表式和数据透
2、视表式等。可以利用向导或窗体设计器设计窗体。 按窗体功能可以把窗体分为以下4种类型。1. 数据录入窗体数据录入窗体 数据录入窗体主要用于接收用户的录入数据并保存到指定的表中。数据录入窗体设计的核心问题包括:功能、效率、准计算机基础与Access数据库程序设计5ppt课件(全)确。窗体必须能够实现预定的数据录入功能要求,这是最基本的窗体设计要求。数据录入窗体的操作效率也非常重要,高效的数据录入可以提高数据库的应用效率。准确是指录入数据的准确性,窗体设计应充分考虑差错控制,尽可能防止用户录入错误的数据。2. 命令选择窗体命令选择窗体 命令选择窗体提供若干操作选择,用户可以从中选择下一步操作。命令选
3、择窗体的作用类似于菜单。Access中的切换面板窗体就属于命令选择窗体。3. 数据展示窗体数据展示窗体 数据展示窗体的作用是按特定格式要求显示数据,与数据计算机基础与Access数据库程序设计5ppt课件(全)录入窗体不同的是,数据展示类窗体不能编辑修改数据。4. 信息提示窗体信息提示窗体 信息提示窗体用于显示提示或警示、警告信息。提示类窗体一般都设计成对话框。5.1.2 窗体的组成部分窗体的组成部分 Access窗体最多可以包含5个功能区,叫做“节”,分别是窗体页眉(Form Header)、页面页眉(Page Header)、主体(Detail)、页面页脚(Page Footer)和窗体页
4、脚(Form Footer),这5个功能节的排列次序如下页图所示。计算机基础与Access数据库程序设计5ppt课件(全)计算机基础与Access数据库程序设计5ppt课件(全) 窗体页眉节显示在窗体的最顶部,类似于窗体的标题。无论窗体主体有多少页,窗体页眉只显示/打印一次。 页面页眉节在每个显示/打印页的顶部显示/打印一次,主要用于显示/打印数据列标题。 主体节用于显示/打印数据记录,当数据记录较多时,可以分页显示/打印。 页面页脚节在每个显示/打印页的底部显示/打印一次,可以用于显示/打印日期、页码等信息。 窗体页脚节显示在窗体的最底部,无论窗体主体有多少页,窗体页脚只显示/打印一次。 一
5、个窗体必须包含主体节,其他节可以有或没有。计算机基础与Access数据库程序设计5ppt课件(全) 窗体设计时,可以调整窗体的宽度和每节的高度。将鼠标光标移动到任一节区域(灰色带网格线区域)右边缘,鼠标光标即变为左右箭头十字形状,这时,按住鼠标左键左右拖动即可调整窗体宽度。将鼠标光标移动到任一节区域下边缘,鼠标光标即变为上下箭头十字形状,这时,按住鼠标左键上下拖动即可调整对应节的高度。5.1.3 窗体的视图方式窗体的视图方式 窗体设计主要有3种典型的视图方式:设计视图、窗体视图、数据表视图。 设计视图即窗体设计器界面,用于设计窗体或修改窗体设计。在设计视图中可以设置窗体节、各节区内容及布局等。
6、 窗体视图即窗体的运行状态,为窗体实际打开时的运行效计算机基础与Access数据库程序设计5ppt课件(全)果。可以通过窗体视图判断设计结果是否符合预定要求。 数据表视图用于显示主体节数据记录,只有当主体节中设置记录源字段时数据表视图才能显示对应的数据表。 窗体操作时,可以通过“视图”菜单切换操作视图。当窗体处于打开状态时,选择“视图”“设计视图”命令可以切换到设计器状态,选择“视图”“数据表视图”命令可以切换到数据表状态。当窗体处于设计器状态时,选择“视图”“窗体视图”命令可以切换到窗体运行状态,选择“视图”“数据表视图”命令可以切换到数据表状态。当窗体处于数据表视图时,选择“视图”“窗体视
7、图”命令可以切换到窗体运行状态,选择“视图”“设计视图”命令可以切换到设计器状态。计算机基础与Access数据库程序设计5ppt课件(全)5.2 用向导建立窗体用向导建立窗体 可以使用向导方便地建立窗体,可以使用的向导包括:窗体向导、自动创建窗体(纵栏式,表格式,数据表式)向导、自动窗体(数据透视表,数据透视图)向导、图表向导和数据透视表向导等。5.2.1 窗体向导窗体向导 打开数据库操作界面后,展开并选中“对象”列表中的“窗体”,这时,对象显示子窗口中会显示“在设计视图中创建窗体”、“使用向导创建窗体”以及已建立的全部窗体。 以tStudent表编辑窗体为例,用“窗体向导”建立窗体的操作步骤
8、如下:(1) 双击对象显示子窗口中的“使用向导创建窗体”或单击“新建”计算机基础与Access数据库程序设计5ppt课件(全)按钮(选择“插入”“窗体”命令亦可),在显示的“新建窗体”对话框中选择“窗体向导”,如左下图所示,然后单击“确定”按钮,这时,系统打开“窗体向导”初始界面,如右下图所示;计算机基础与Access数据库程序设计5ppt课件(全)(2) 单击“表/查询”下拉列表,选择tStudent表,其全部字段即显示在“可用字段”列表中,选择全部字段。单击“下一步”按钮,向导进入布局选择界面,如左下图所示。布局不同,数据显示时排列方式有所不同。假定选择“纵栏式”,单击“下一步”按钮,向导
9、进入样式选择界面,如右下图所示;计算机基础与Access数据库程序设计5ppt课件(全)(3) 样式决定窗体的背景及窗体数据的显示风格,假定选择“标准”样式,单击“下一步”按钮,向导进入完成界面,如下图所示;计算机基础与Access数据库程序设计5ppt课件(全)(4) 在“请为窗体指定标题”文本框中输入窗体标题,本例为“学生表编辑”。如果选中“打开窗体查看或输入信息”单选按钮,单击“完成”按钮后即打开窗体,如下图所示。如果选中“修改窗体设计”单选按钮,单击“完成”按钮后即打开窗体设计器,可以进一步修改窗体设计。计算机基础与Access数据库程序设计5ppt课件(全)5.2.2 自动创建窗体自
10、动创建窗体 自动创建窗体向导有3个:纵栏式、表格式和数据表。假定要建立一个表格式tTeacher编辑窗体,操作步骤如下:(1) 单击“新建”按钮,或选择“插入”“窗体”命令,打开“新建窗体”对话框;(2) 在“新建窗体”对话框向导选择列表中选中“自动创建窗体:表格式”,在“请选择该对象数据的来源表或查询”下拉列表中选择tTeacher表(必须选择一个表或查询,否则不能执行下一步操作),单击“确定”按钮,系统即自动创建并打开一个表格式窗体,如图所示;(3) 单击窗体的“关闭”按钮,或单击“保存”按钮,或选择“文件”“保存”命令,均打开“另存为”对话框,将窗体保存为“教师表编辑”。计算机基础与Ac
11、cess数据库程序设计5ppt课件(全)5.2.3 自动窗体自动窗体 自动窗体向导包括“数据透视表”和“数据透视图”两个,前者用于建立数据透视表窗体,后者用于创建数据透视图窗体。1. 数据透视表窗体数据透视表窗体 在节曾经建立一个学生“年龄查询”,假定以此为数据源建立一个按性别分别统计各民族、各年龄的学生人数的数据透视表窗体“性别民族年龄统计表”。操作步骤如下:(1) 单击“新建”按钮,或选择“插入”“窗体”命令,打开“新建窗体”对话框;(2) 在“新建窗体”对话框中选中“自动窗体:数据透视表”,在“请选择该对象数据的来源表或查询”下拉列表中选择“年龄查询”,计算机基础与Access数据库程序
12、设计5ppt课件(全)单击“确定”按钮,系统即打开一个数据透视表设计窗体,如图所示;计算机基础与Access数据库程序设计5ppt课件(全)(3) 将“性别”字段拖动到筛选字段处,将“民族”字段拖动到行字段处,将“年龄”字段拖动到列字段处,将“姓名”拖动到明细字段处,窗体如图所示;计算机基础与Access数据库程序设计5ppt课件(全)(4) 从窗体中可以看到各民族、各年龄段的学生。下面还要继续添加人数统计信息;(5) 单击明细区任一“姓名”标题选中所有姓名,然后单击“自动计算”按钮并从弹出的列表中选择“计数”,或选择“数据透视表”“自动计算”“计数”命令,窗体即添加了人数统计信息,如图所示;
13、计算机基础与Access数据库程序设计5ppt课件(全)(6) 单击“隐藏详细信息”按钮,或选择“数据透视表”“隐藏详细信息”命令,可以隐藏明细区域的姓名信息(如图所示,单击“显示详细信息”按钮,或选择“数据透视表”“显示详细信息”命令,可以显示明细区域的姓名信息);单击对应行、列的加号(+)可以显示相应行、列的详细信息,单击对应行、列的减号(-)可以隐藏相应行、列的详细信息。计算机基础与Access数据库程序设计5ppt课件(全)(7) 单击“属性”按钮,或选择“视图”“属性”命令,可以打开透视表属性设置窗口,该窗口的内容随透视表选择区域自动变化。单击选中“姓名 的计数”标题,然后将属性窗口
14、中的汇总标题修改为“人数”,如左下图所示,透视表标题随即改变,如右下图所示。计算机基础与Access数据库程序设计5ppt课件(全) 上述透视表可以通过性别(筛选)下拉列表选择“男”、“女”或“全部”,分别对应男同学统计表、女同学统计表和全体同学统计表。通过“民族”下拉列表可以选择统计民族,通过“年龄”下拉列表可以选择统计年龄。各下拉列表操作方式完全相同。以性别下拉列表为例,单击下拉按钮时弹出对话框,如图所示。计算机基础与Access数据库程序设计5ppt课件(全) 单击选项标题前面的复选框选中对应的性别,选中“(全部)”则自动选中“男”、“女”性别,再次单击已选中的性别时将解除相应性别的选中
15、状态。选择完成后,单击“确定”按钮,这时透视表自动按选中的性别范围进行统计。 数据透视表相当于n个交叉表叠放到一起,可以选择查看其中的每一个交叉表。例如,前述例子中的“民族”、“年龄”人数统计相当于一个交叉表,筛选字段用于筛选交叉表,可以筛选“男”学生的民族、年龄人数统计、“女”学生的民族、年龄人数统计和“男”、“女”学生的民族、年龄人数统计。2. 数据透视图窗体数据透视图窗体(略)计算机基础与Access数据库程序设计5ppt课件(全)5.2.4 图表向导图表向导 图表向导用于设计以图表形式展示数据的窗体。例如,生成学生年龄折线,统计各年龄段学生的构成饼图等均可用图表窗体实现。 用图表向导生
16、成学生年龄折线图窗体的操作步骤如下:(1) 单击“新建”按钮,或选择“插入”“窗体”命令,打开“新建窗体”对话框;(2) 在“新建窗体”对话框中选中“图表向导”,在“请选择该对象数据的来源表或查询”下拉列表中选择“年龄查询”,单击“确定”按钮,系统即打开“图表向导”对话框,如下页左图所示。(3) 选择“姓名”、“年龄”字段,姓名用于横轴标志,年龄用于生计算机基础与Access数据库程序设计5ppt课件(全)成折线,单击“下一步”按钮,向导进入图表类型选择界面,如右图所示;计算机基础与Access数据库程序设计5ppt课件(全)(4) 选定“折线图”,单击“下一步”按钮,向导进入布局方式设置界面
17、,如左图所示;(5) “轴”(坐标轴)数据预置为姓名,“数据”(图像数据)预置为“求和年龄”,用鼠标拖动某一设置到对应方框外即可取消相应设置,生成一幅图像的一组数据称为一个“系列”。生成年龄折线不需要求和,双击“求和年龄”打开“汇总”设置对话框,如右图所示;计算机基础与Access数据库程序设计5ppt课件(全)(6) 在汇总设置对话框中选中“无”,单击“确定”按钮,图表布局方式设置界面的“求和年龄”变为“年龄”,单击“下一步”按钮,向导进入完成界面,输入图表标题为“学生年龄折线图”,单击“完成”按钮即打开相应的图表窗体,单击窗体下部记录选定器即可激活显示相应的折线图,如图所示。计算机基础与A
18、ccess数据库程序设计5ppt课件(全) 饼图适合于统计个体数据与整体之间的分布比例关系,例如,统计各年龄段学生的分布比例就可以用饼图实现。 用图表向导生成学生年龄饼图窗体的操作步骤如下:(1) 单击“新建”按钮,或选择“插入”“窗体”命令打开“新建窗体”对话框;(2) 在“新建窗体”对话框中选中“图表向导”,在“请选择该对象数据的来源表或查询”下拉列表中选择“年龄查询”,单击“确定”按钮,系统即打开“图表向导”对话框;(3) 在对话框中只选定“年龄”字段作为图表字段,单击“下一步”按钮,向导进入图表类型选择界面;(4) 选择“三维饼图”,单击“下一步”按钮,向导进入布局方式计算机基础与Ac
19、cess数据库程序设计5ppt课件(全)设置界面,如图所示;计算机基础与Access数据库程序设计5ppt课件(全)(5) 将“年龄”字段拖动到“系列”框内,双击“求和年龄”并在打开的“汇总”对话框中选择“计数”,单击“确定”按钮关闭该对话框,图表布局界面中的“求和年龄”就变成了“计数年龄”,单击“下一步”按钮,向导进入完成界面;(6) 输入图表标题为“年龄分布饼图”,单击“完成”按钮即打开相应的图表窗体,单击窗体下部记录选定器即可激活显示相应的饼图,如所示;计算机基础与Access数据库程序设计5ppt课件(全)(7) 右击生成的饼图,在弹出的快捷菜单中选择“图表对象”“编辑”命令,可使图表
20、进入编辑状态并同时打开数据表。编辑状态下可以单击选中图表的任何部分,右击图表将弹出图表操作的快捷菜单,如图所示;计算机基础与Access数据库程序设计5ppt课件(全)(8) 选择“图表选项”菜单,打开“图表选项”对话框,按如左下图、右下图所示设置图表选项,然后单击“确定”按钮关闭对话框,图表窗体即变为如下页图所示的样式。计算机基础与Access数据库程序设计5ppt课件(全)计算机基础与Access数据库程序设计5ppt课件(全)5.3 用窗体设计器建立窗体用窗体设计器建立窗体5.3.1 关于窗体设计器操作的基本概念关于窗体设计器操作的基本概念 在数据库操作界面选中“窗体”对象,然后用下列任
21、一种方法均可打开窗体设计器。u 双击对象显示子窗口中的“在设计视图中创建窗体”。u 单击选中“在设计视图中创建窗体”,然后单击“设计”工具栏按钮。u 单击“新建”工具栏按钮,或选择“插入”“窗体”命令,打开“新建窗体”对话框,在对话框中单击选中“设计视图”,然后单击“确定”按钮。计算机基础与Access数据库程序设计5ppt课件(全) 窗体设计器中初始的窗体只包含主体节。 选择“视图”“窗体页眉/页脚”命令,可以向窗体添加窗体页眉节和窗体页脚节。 选择“视图”“页面页眉/页脚”命令,可以向窗体添加页面页眉节和页面页脚节。 典型的窗体设计器操作界面如图所示。计算机基础与Access数据库程序设计
22、5ppt课件(全) 窗体、窗体节均为一个对象,可以单独选择和设置这些对象的属性。当前选中的对象为当前对象。 以下任一种方法均可选中窗体对象:u 从设计器操作界面左上角“对象选择”下拉列表中选择“窗体”对象;u 单击窗体选择器;u 单击窗体顶部或左部标尺区域(不能单击“节选择器”);u 单击窗体各节区域(有网格标志的灰色区域)及节标题带区以外的区域。 选中窗体对象时,窗体选择器中间显示黑色正方形标志,对象选择下拉列表中显示“窗体”。选中窗体后,可以设置窗体属性。计算机基础与Access数据库程序设计5ppt课件(全) 以下任一种方法均可选中某一节对象:u 从设计器操作界面左上角“对象选择”下拉列
23、表中选择对应的节对象。u 单击对应节的节选择器。u 单击对应节的标题带区。u 单击对应节的节区域。 选中节对象时,相应节的标题带区反相(深色)显示,对象选择下拉列表中显示对应节的节标题。选中某一节后,可以设置相应节的属性。 窗体设计时一般只需要设置窗体属性,节属性只在特殊设计时才需要设置。本书只介绍窗体属性设置。计算机基础与Access数据库程序设计5ppt课件(全)5.3.2 窗体属性设置窗体属性设置 窗体设计的核心工作之一是窗体属性设置。在窗体的诸多属性中,数据源(记录源)属性是最重要的属性,对于数据展示或数据编辑窗体而言,数据源是必须指定的。对于其他属性而言,许多是不需要设置的。1. 窗
24、体数据源窗体数据源 有两种方法可以指定窗体数据源:u 在“新建窗体”对话框的“请选择该对象数据的来源表或查询”下拉列表中选择一个表或查询。u 在窗体属性窗口中设置“记录源”属性。计算机基础与Access数据库程序设计5ppt课件(全) 打开窗体属性窗口(如下图所示)的方法如下:u 选中窗体对象,然后单击“属性”工具栏按钮,或选择“视图”“属性”命令;u 右击窗体对象选择区域,在弹出的快捷菜单中选择“属性”;u 右击窗体节选择区域,在弹出的快捷菜单中选择“属性”命令,然后在属性窗口“对象选择”下拉列表中选择“窗体”。计算机基础与Access数据库程序设计5ppt课件(全) 窗体属性窗口中“数据”
25、选项卡用于设置窗体数据源。 “记录源”属性用于指定窗体数据来源,可以是一个表或查询。选中该属性时,属性编辑框即变为下拉列表,可以从中选择需要的表或查询。单击“显示表”按钮,可以打开查询设计器和显示表对话框,以设计新的查询并将其作为记录源,也可以直接编辑SELECT语句作为窗体记录源; “筛选”属性用于设置筛选条件,为一个关系表达式或逻辑表达式。筛选属性设置只有在运行窗体时选择了“应用筛选”操作(单击“应用筛选”按钮或选择“记录”“应用筛选/排序”命令)时才实际执行筛选操作; “排序依据”属性用于设置排序字段序列(用逗号分隔),每个字段后面可以选择排序次序;计算机基础与Access数据库程序设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机基础与Access数据库程序设计5 计算机 基础 Access 数据库 程序设计 ppt 课件
限制150内