Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx

Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx

ID:51777110

大小:1.36 MB

页数:73页

时间:2020-03-07

Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx_第1页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx_第2页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx_第3页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx_第4页
Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx_第5页
资源描述:

《Access数据库应用与VBA编程 教学课件 作者 黎升洪 04 窗体设计.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4窗体设计4.1窗体概述4.2窗体创建4.4个性化窗体设计4.1窗体概述4.1.1.窗体的功能 用户通过窗体与计算机交互,窗体上有一个或多个控件,用来显示或接收用户信息。例如,“学生”窗体可能有“姓名”文本框控件(用于输入和查看学生姓名)、“班号”文本框控件(用于输入和查看班号)、“贷款否”复选框控件(用于表示该学生是否贷款),等等。图4-1给出了由不同控件组成的对话框窗口示例。表4-1给出了Access常用控件及其功能一览表。图4-1对话框构成的人机交互界面4.1.2.窗体的类型窗体类型按其是否

2、绑定到数据库和窗体形式有两种类型。1.按窗体是否绑定数据表(1)绑定窗体:如果要通过窗体输入、编辑或者使用存储在表或查询中的数据,可以创建绑定窗体。绑定窗体上的控件与表或查询中的字段保持连接。。(2)非绑定窗体:不同于绑定窗体,非绑定窗体不与数据库中的任何表或查询连接。即用户不能使用非绑定窗体来输入或查看数据库中的数据。如用作切换面板和对话框。4.1.2.窗体的类型(续)2.按窗体表现形式1)平面窗体;(2)分割窗体;(3)多项目窗体;(4)主/子窗体;(5)数据透视图窗体;(6)数据透视表窗体等

3、。此外,用户根据需要,可以创建(1)选项卡窗体;(2)切换面板窗体;(3)模式对话框窗体。有关此部分内容请读者参阅4.4节。4.2窗体创建本节将按窗体表现形式分别介绍1.平面窗体、分割窗体和多项目窗体;2.主/子窗体;3.数据透视图窗体和数据透视表窗体。4.2.1创建平面、分割和多项目窗体平面窗体如图4-2所示。创建平面窗体方法:(1)在导航窗格中,单击包含要在窗体上显示的数据的表或查询。或者在数据表视图中打开该表或查询,本例为“班级表”。(2)在“创建”选项卡上的“窗体”组中,单击“其他窗体”

4、

5、“窗体向导”按钮。4.2.1创建平面、分割和多项目窗体(3)在向导中,首先“选定字段”加入所有班级表字段,再选择“窗体布局”的“纵栏表”,第三选择“使用样式”的默认样式,最后选择“打开窗体查看”(即“窗体视图”,此为默认选项),还是“设计视图”。(4)根据需要,可以将视图切换到“布局视图”或“设计视图”。图4-2班级表窗体——平面窗体2.分割窗体分割窗体是Access2007中的新功能。它同时提供数据的两种视图:窗体视图和数据表视图,如图4-3所示。这两种视图连接到同一数据源,并且总是保持相互同步

6、。如果在窗体的一个部分中选择了一个字段,则会在窗体的另一部分中选择相同的字段。只要记录源可更新,则可以从任一部分添加、编辑或删除数据。使用分割窗体可以在一个窗体中同时利用两种窗体类型的优势。图4-3分割窗体示意图例如,可以使用窗体的数据表部分快速定位记录,然后使用窗体部分查看或编辑记录。创建分割窗体方法:(1)在导航窗格中,单击包含要在窗体上显示的数据的表或查询,本例为“学生表”。或在数据表视图中打开该表或查询。(2)在“创建”选项卡上的“窗体”组中,单击“分割窗体”按钮。(3)Access将创建

7、分割窗体,并以布局视图显示该窗体。在布局视图中,可以在窗体显示数据的同时对窗体进行设计方面的更改。例如,可以根据需要调整文本框的大小以适合数据。3.多个项目窗体多个项目窗体用来创建显示多个记录的窗体,部分结果如图4-4所示。创建多项目窗体方法: (1)在导航窗格中,单击包含要在窗体上显示的数据的表或查询。或者在数据表视图中打开该表或查询。 (2)在“创建”选项卡上的“窗体”组中,单击“多个项目”按钮。 (3)Access将创建多项目窗体,并以布局视图显示该窗体。在布局视图中,可以在窗体显示数据的同

8、时对窗体进行设计方面的更改。图4-4多项目窗体4.2.2主/子窗体创建和使用主/子窗体采用分层结构,即主窗体包含一个或多个嵌入的子窗体,如图4-5所示。当显示具有一对多关系的表中的数据时,子窗体将非常有用。主窗体通常显示来自关系的“一”端的数据,而子窗体显示来自关系的“多”端的数据。例如,一个“班级”窗体为主窗体,而学生表窗体为子窗体。4.2.2主/子窗体创建和使用创建子窗体有两种方法同时创建主窗体和子窗体;将已有的窗体添加到另一个窗体中,创建带有子窗体的主窗体。图4-51.使用窗体向导创建主窗体

9、和子窗体我们使用窗体向导来创建主/子窗体,其方法为: (1)在“创建”选项卡上的“窗体”组中,单击“其他窗体”,然后单击“窗体向导”。 (2)在向导第一页上的“表/查询”下拉列表中,选择一对多关系的一端,本例为“班级表”。将班级表所有字段加入右侧“选定字段”。1.使用窗体向导创建主窗体和子窗体(3)在向导同一页上的“表/查询”下拉列表中,选择一对多关系的多端,本例为“学生表”。将学生表从“学号”到“照片”的字段加入右侧“选定字段”,如图4-5所示。1.使用窗体向导创建主窗体和子窗体

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。