- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 窗体
数据库应用基础 第10章 窗体设计 在本章里,您将学习以下主要内容: 窗体的概念和功能 自动创建窗体、通过向导创建窗体和使用设计视图创建窗体 常用控件的分类以及主要用途、用法 如何利用控件来设计个性化的窗体 如何编辑窗体元素和控件 如何设计主/子窗体 切换面板的设计与应用 10.1 窗体的概念与功能 在Windows下的应用软件中,主要是通过窗口来实现人-机间的接口界面,在数据库应用系统中也是如此。 Access中的窗体,实际上就是一中高效率且具有视觉吸引力的最终用户界面,它的长处是以一种有组织和吸引人的方式来表现数据。 窗体的作用 数据的显示 窗体的最基本功能是显示数据,它可以通过文本、数字、图片、图表、形状、色彩等多种形式表现数据,并且这些数据的来源可以是一个或多个数据表。 用窗体来显示并浏览数据对用户来说,比用表和查询的数据表视图更接近实际业务数据的表现形式,因而更容易被用户接受和使用。 窗体的作用 数据输入与编辑 用户可以根据需要设计窗体,作为数据输入与编辑的窗口,以此实现用户与数据库的数据交换。 这种方式可以使用户以接近实际业务的格式来进行数据操作,仅输入那些必须的数据项,省略输入那些可以由系统自动生成的数据,节省数据录入的时间。 并且,用户在规定的区域内,使用受必要限制的方法输入数据,既可以提高数据输入的准确度,有可以提高数据的安全性。 窗体的作用 应用程序流控制 与Visual Basic中的窗体类似,Access中窗体可以与函数、子程序相结合,可以将对数据库中数据进行的各种操作使用VBA编写成代码,通过按钮或菜单等方式来调用它们。这将简化用户的操作,提高工作的效率。 信息显示和数据打印 在窗体中可以显示一些警告或解释的信息,在用户试图进行错误的操作或操作出现错误时给以提示或给以帮助。此外,窗体也可以用来控制打印数据库中的数据、图象,或者由数据形成的图表。 10.2 创建窗体 为了方便用户创建窗体,Access提供了8种制作窗体的向导 窗体向导 自动窗体:纵栏表 自动窗体:表格 自动窗体:数据表 图表向导 数据透视表向导 自动窗体:数据透视表 自动窗体:数据透视图 10.2.1 自动创建窗体 自动创建窗体是最简单的一种设计窗体的方法 。 请看具体操作: 窗体、新建、自动创建窗体:纵栏式、表格式、数据表(数据源选择医生表) 10.2.2 利用窗体向导创建单一数据源窗体 进一步改进:如果用户要对将出现在窗体中的各个字段进行自主的选择,可以使用向导来创建窗体。“窗体向导”允许在创建的窗体中包含来自一个或者多个表或者查询中的字段。 本节首先介绍应用窗体向导创建“单一数据源的窗体”,即窗体的数据源是一个数据表或者某个查询。 请看具体操作:窗体、新建、窗体向导(数据源选择病人基本信息表) 10.2.3 使用设计视图创建窗体 通过自动创建或者向导的方式建立窗体虽然比起数据表视图有了很大的进展,但这种窗体还有待于进一步改进。窗体设计视图进一步改进工作提供了更多的自定义功能。 使用设计视图创建一个简单的窗体 格式工具栏,窗体设计工具栏,工具箱,窗体窗口,属性窗口,字段列表 请看具体操作: 窗体、新建、设计视图(数据源选择医生表) 视图、页面页眉/页脚,窗体页眉/页脚.见下例. 10.2.4 窗体属性 进一步修饰窗体 窗体对象的基本特征是通过设置窗体属性来改变的。 通过属性窗口我们可以看到,窗体有很多属性,理解窗体属性最好的办法就是在属性窗口中给某属性值,并切换到窗体视图观察该属性设置后的效果。 标题、默认视图(连续窗体)、记录选定器、导航按钮、模式 10.3 使用控件 在窗体设计视图的工具箱中,Access提供了若干基本的控件,合理并适当地利用这些控件就可以达到我们所希望的界面和功能效果。 Access中控件分为绑定控件、非绑定控件、计算控件。 10.3.1 控件的分类 绑定控件 是指将控件与数据表的某个字段绑定在一起,用于同步显示绑定字段的值,在给绑定控件输入某个值时,Access自动更新当前记录中的对应字段。 大多数允许输入信息的控件都是绑定控件。绑定控件可以与大多数数据类型的字段捆绑在一起,包括文本、日期、数值、是/否、图片和备注等类型字段。 10.3.1 控件的分类 非绑定控件 保留所输入的值,但是它们与数据表的字段没有直接的关系。这些控件可用于显示文本、形状、没有存储在表中但在窗体上显示的各种图像等。 10.3.1 控件的分类 计算控件 是基于在表达式(如函数和计算)的控件,也就是说计算控件的计算任务由一个表达式来描述,在窗体运行时,由该控件按表达式进行计算并显示计算结果值。 计算控件也是非绑定控件,因为它们通常与数据表字段没有直接的联
文档评论(0)