第5章数据库窗体.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在数据透视表视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据。 (5)数据透视图视图
在数据透视图视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据并显出对应的图表。
5.1.5 控件(控件的类型)
1.控件的类型 窗体中的控件可分为如下三种类型:
(1)绑定控件 绑定控件与基础表或基础查询中的字段捆缚在一起。使用绑
定控件可以显示、输入或更新数据库中的字段值。 (2)未绑定控件
未绑定控件没有数据源。使用未绑定控件可以显示信息、线 条、矩形和图片等。 (3)计算控件
计算控件使用表达式作为其控件来源。表达式是运算符、常 数、函数和字段名称、控件和属性的任意组合。表达式的计算结 果为单个值。必须在表达式前键入一个等号 (=)。表达式可以使 用窗体记录源基础表或查询中的字段数据,也可使用窗体上其他 控件的数据。例如,要在文本框中显示当前日期,需将该文本框 的“控件来源”属性指定为:=Date()。
在Access数据库中,窗体是用户与数据库系统 之间进行交互操作的主要对象。窗体本质上就是一个 Windows 的窗口,只是在进行可视化程序设计时将 其称为窗体。
窗体主要用于在数据库中输入和显示数据,也可 以将窗体用作切换面板来打开数据库中的其他对象, 或者用作自定义对话框来接受用户的输入及根据输入 去执行相应操作。
由于窗体的功能与数据库中的数据密切相关,故在 建立一个窗体时,往往需要指定与该窗体相关的表或查询 对象,也就是需要指定窗体的记录源。
窗体的记录源可以是表或查询对象,还可以是一个 SQL语句。窗体中显示的数据将来自记录源指定的基础表 或查询。
在窗体中,通常需要使用各种窗体元素,例如:标 签、文本框、选项按钮、复选框、命令按钮、图片框等等。 在术语上把这些窗体元素称为控件。
窗体页眉出现在“窗体”视图中屏幕的顶部,以及打印时首页的 顶部。
(2)页面页眉节 页面页眉节在每个打印页的顶部显示诸如标题或列标题等信
息。页面页眉只出现在打印窗体中。 (3)主体节 主体节明细地显示记录。可以在屏幕或页上显示一条记录,
也可以显示尽可能多的记录。 (4)页面页脚节 页面页脚节在每个打印页的底部显示诸如日期或页码等信息。
对于负责显示记录源中某个字段数据的控件,需要 将该控件的“控件来源”属性指定为记录源中的某个字段
5.1.1 窗体的组成
窗体的构成包括窗体页眉、页面页眉、主体、页面页脚和窗 体页脚五个部分,每个部分称为一个“节”。ห้องสมุดไป่ตู้体中的信息可 以分布在多个节中。
(1)窗体页眉节 窗体页眉节显示对每条记录都一样的信息,如窗体的标题。
例如,可以创建一个带有子窗体的主窗体,用于显 示“学系”表和“专业”表中的数据。“学系”表和 “专业”表之间的关系是一对多关系。“学系”表中的 数据是一对多关系中的“一”方,“专业”表中的数据 是一对多关系中的“多”方,因为每一学系都可以有多 个专业。
如果将每个子窗体都放在主窗体上,则主窗体可以 包含任意数量的子窗体。还可以嵌套多达七层的子窗体。 也就是说,可以在主窗体内包含子窗体,而子窗体内可
5.1.3 窗体的类型
一般来说,Access 2003提供了如下5种类型的窗体: (1)纵栏式窗体
在纵栏式窗体中,每个字段都显示在一个独立的行上,并 且左边带有一个标签。 (2)表格式窗体
在表格式窗体中,每条记录的所有字段显示在一行上,每 条记录只有一个标签,显示在窗体的顶端。 (3)数据表窗体
在数据表窗体中,每条记录的字段以行与列的格式显示, 字段的名称显示在每一列的顶端。 (4)数据透视表窗体
(2)“窗体”视图
在“设计”视图中创建窗体后,即可在“窗体”视图中进 行查看。在“窗体”视图中,通常每次只能查看一条记录。在 “窗体”视图视图中,使用导航按钮可以在记录之间快速切换。
5.1.2 窗体的视图类型(续)
(3)“数据表”视图 在“数据表”视图中,可以查看以行与列格式显示的记录,
因此可以同时看到许多条记录。在“数据表”视图中,使用导航 按钮可以在记录之间快速切换。 (4)数据透视表视图
5.1.5 控件
控件是允许用户控制程序的图形用户界面对象,如文 本框、复选框、滚动条或命令按钮等。可使用控件显示数 据或选项、执行操作或使用户界面更易阅读。窗体中的所 有信息都包含在控件中。
窗体的控件包括标签、文本框、选项组、切换按钮、 选项按钮、复选框、组合框、列表框、命令按钮、选项卡 控件、图像、非绑定对象框、绑定对象框、子窗体/子报表、 直线、矩形及 ActiveX 控件等等。
窗体
窗体是一种主要用于在 数据库中输入和显示数据的 数据库对象。也可以将窗体 用作切换面板来打开数据库 中的其他窗体和报表,或者 用作自定义对话框来接受用 户的输入及根据输入执行操 作。
第5章 窗体
本章主要内容
5.1 窗体概述 5.2 创建窗体 5.3 在设计视图中进行自定义窗体设计
退出
5.1 窗体概述
在数据透视表窗体中,可以动态地改变数据透视表窗体的 版式布置,以便按照不同方式分析数据。 (5)数据透视图窗体
在数据透视图窗体中,通过图表可直观地显示数据,并且可 以显示一个或多个图表。
5.1.4 主/子窗体
子窗体是插入到另一窗体中的窗体。原始窗体称为 主窗体,窗体中的窗体称为子窗体。当显示具有一对多 关系的表或查询中的数据时,子窗体特别有效。
若要创建一个窗体,可在“设计”视图中进行。 在“设计”视图中,使用“格式”工具栏更改字体或字体大小、 对齐文本、更改边框或线条宽度、应用颜色或特殊效果。可以 使用标尺对齐控件。可将控件放在主体节中,或其他某个窗体 节中。还可以使用工具箱添加控件,如标签和文本框等。
在“设计”视图中,单击“视图”按钮切换到另一个视图。
页面页脚只出现在打印窗体中。 (5)窗体页脚节 窗体页脚节显示对每条记录都一样的信息,如命令按钮或有
关使用窗体的指导。打印时,窗体页脚出现在最后一个打印页的 最后一个主体节之后,最后一个打印页的页面页脚之前。
5.1.3 窗体的视图类型
在 Access 数据库中,窗体的视图类型通常有如下几种:
(1)“设计”视图
在数据透视图视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据并显出对应的图表。
5.1.5 控件(控件的类型)
1.控件的类型 窗体中的控件可分为如下三种类型:
(1)绑定控件 绑定控件与基础表或基础查询中的字段捆缚在一起。使用绑
定控件可以显示、输入或更新数据库中的字段值。 (2)未绑定控件
未绑定控件没有数据源。使用未绑定控件可以显示信息、线 条、矩形和图片等。 (3)计算控件
计算控件使用表达式作为其控件来源。表达式是运算符、常 数、函数和字段名称、控件和属性的任意组合。表达式的计算结 果为单个值。必须在表达式前键入一个等号 (=)。表达式可以使 用窗体记录源基础表或查询中的字段数据,也可使用窗体上其他 控件的数据。例如,要在文本框中显示当前日期,需将该文本框 的“控件来源”属性指定为:=Date()。
在Access数据库中,窗体是用户与数据库系统 之间进行交互操作的主要对象。窗体本质上就是一个 Windows 的窗口,只是在进行可视化程序设计时将 其称为窗体。
窗体主要用于在数据库中输入和显示数据,也可 以将窗体用作切换面板来打开数据库中的其他对象, 或者用作自定义对话框来接受用户的输入及根据输入 去执行相应操作。
由于窗体的功能与数据库中的数据密切相关,故在 建立一个窗体时,往往需要指定与该窗体相关的表或查询 对象,也就是需要指定窗体的记录源。
窗体的记录源可以是表或查询对象,还可以是一个 SQL语句。窗体中显示的数据将来自记录源指定的基础表 或查询。
在窗体中,通常需要使用各种窗体元素,例如:标 签、文本框、选项按钮、复选框、命令按钮、图片框等等。 在术语上把这些窗体元素称为控件。
窗体页眉出现在“窗体”视图中屏幕的顶部,以及打印时首页的 顶部。
(2)页面页眉节 页面页眉节在每个打印页的顶部显示诸如标题或列标题等信
息。页面页眉只出现在打印窗体中。 (3)主体节 主体节明细地显示记录。可以在屏幕或页上显示一条记录,
也可以显示尽可能多的记录。 (4)页面页脚节 页面页脚节在每个打印页的底部显示诸如日期或页码等信息。
对于负责显示记录源中某个字段数据的控件,需要 将该控件的“控件来源”属性指定为记录源中的某个字段
5.1.1 窗体的组成
窗体的构成包括窗体页眉、页面页眉、主体、页面页脚和窗 体页脚五个部分,每个部分称为一个“节”。ห้องสมุดไป่ตู้体中的信息可 以分布在多个节中。
(1)窗体页眉节 窗体页眉节显示对每条记录都一样的信息,如窗体的标题。
例如,可以创建一个带有子窗体的主窗体,用于显 示“学系”表和“专业”表中的数据。“学系”表和 “专业”表之间的关系是一对多关系。“学系”表中的 数据是一对多关系中的“一”方,“专业”表中的数据 是一对多关系中的“多”方,因为每一学系都可以有多 个专业。
如果将每个子窗体都放在主窗体上,则主窗体可以 包含任意数量的子窗体。还可以嵌套多达七层的子窗体。 也就是说,可以在主窗体内包含子窗体,而子窗体内可
5.1.3 窗体的类型
一般来说,Access 2003提供了如下5种类型的窗体: (1)纵栏式窗体
在纵栏式窗体中,每个字段都显示在一个独立的行上,并 且左边带有一个标签。 (2)表格式窗体
在表格式窗体中,每条记录的所有字段显示在一行上,每 条记录只有一个标签,显示在窗体的顶端。 (3)数据表窗体
在数据表窗体中,每条记录的字段以行与列的格式显示, 字段的名称显示在每一列的顶端。 (4)数据透视表窗体
(2)“窗体”视图
在“设计”视图中创建窗体后,即可在“窗体”视图中进 行查看。在“窗体”视图中,通常每次只能查看一条记录。在 “窗体”视图视图中,使用导航按钮可以在记录之间快速切换。
5.1.2 窗体的视图类型(续)
(3)“数据表”视图 在“数据表”视图中,可以查看以行与列格式显示的记录,
因此可以同时看到许多条记录。在“数据表”视图中,使用导航 按钮可以在记录之间快速切换。 (4)数据透视表视图
5.1.5 控件
控件是允许用户控制程序的图形用户界面对象,如文 本框、复选框、滚动条或命令按钮等。可使用控件显示数 据或选项、执行操作或使用户界面更易阅读。窗体中的所 有信息都包含在控件中。
窗体的控件包括标签、文本框、选项组、切换按钮、 选项按钮、复选框、组合框、列表框、命令按钮、选项卡 控件、图像、非绑定对象框、绑定对象框、子窗体/子报表、 直线、矩形及 ActiveX 控件等等。
窗体
窗体是一种主要用于在 数据库中输入和显示数据的 数据库对象。也可以将窗体 用作切换面板来打开数据库 中的其他窗体和报表,或者 用作自定义对话框来接受用 户的输入及根据输入执行操 作。
第5章 窗体
本章主要内容
5.1 窗体概述 5.2 创建窗体 5.3 在设计视图中进行自定义窗体设计
退出
5.1 窗体概述
在数据透视表窗体中,可以动态地改变数据透视表窗体的 版式布置,以便按照不同方式分析数据。 (5)数据透视图窗体
在数据透视图窗体中,通过图表可直观地显示数据,并且可 以显示一个或多个图表。
5.1.4 主/子窗体
子窗体是插入到另一窗体中的窗体。原始窗体称为 主窗体,窗体中的窗体称为子窗体。当显示具有一对多 关系的表或查询中的数据时,子窗体特别有效。
若要创建一个窗体,可在“设计”视图中进行。 在“设计”视图中,使用“格式”工具栏更改字体或字体大小、 对齐文本、更改边框或线条宽度、应用颜色或特殊效果。可以 使用标尺对齐控件。可将控件放在主体节中,或其他某个窗体 节中。还可以使用工具箱添加控件,如标签和文本框等。
在“设计”视图中,单击“视图”按钮切换到另一个视图。
页面页脚只出现在打印窗体中。 (5)窗体页脚节 窗体页脚节显示对每条记录都一样的信息,如命令按钮或有
关使用窗体的指导。打印时,窗体页脚出现在最后一个打印页的 最后一个主体节之后,最后一个打印页的页面页脚之前。
5.1.3 窗体的视图类型
在 Access 数据库中,窗体的视图类型通常有如下几种:
(1)“设计”视图