第6章 窗体设.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 窗体设计 6.1 窗体对象概述 6.2 用向导生成窗体 6.3 在设计视图中完善、创建窗体 6.4 对象的属性、方法和事件概念 6.5 窗体与常用控件的编程 6.6 多窗体应用 6.1 窗体对象概述 Access窗体的实质是运行于Windows环境下的面向对象、事件驱动的应用程序。 应用程序以窗口作为与用户交互的界面。在程序尚未执行的设计阶段,窗口 window 被称为窗体 form 。 窗体 窗口 的基本功能是输入数据、编辑数据、通过命令按钮控件改变应用程序的流向、输出相关表或查询对象的数据等。 6.1 窗体对象概述 窗体的组成 窗体页眉 页面页眉 主体 页面页脚 窗体页脚 6.1 窗体对象概述 1. 窗体的组成 窗体页眉:出现在运行中的窗体顶部,或打印第一页的顶部,用于显示窗体标题等信息,其内容不因记录内容的变化而改变。 页面页眉:打印多页时出现在每个打印页的上方显示标题等内容。页面页眉只出现在窗体打印页中,运行窗体时,屏幕上不显示页面页眉内容。 6.1 窗体对象概述 1. 窗体的组成 主体:最常用、最主要的部分,用于显示一条或若干条记录的内容。开发数据库应用程序主要针对主体节设计用户界面。 页面页脚:只出现在窗体打印页的下方。一般用于输出打印页的页码、总页数、打印日期等。同样,运行窗体时,屏幕上不显示页面页脚内容。 6.1 窗体对象概述 1. 窗体的组成 窗体页脚:出现在运行中的窗体或窗体打印页的最底部。用于输出一些提示性信息、命令按钮、记录导航等。 6.1 窗体对象概述 2. 窗体的分类 (1)单窗体:一个窗体中显示一个记录 (导师) 6.1 窗体对象概述 2. 窗体的分类 (2)多页窗体:当一个记录中字段较多,或者涉及的表较多时,使用选项卡显示多项数据。 6.1 窗体对象概述 2. 窗体的分类 (3)连续窗体:一个窗口中显示若干个记录 6.1 窗体对象概述 2. 窗体的分类 (4)子窗体:窗体中镶嵌的另一个窗体 6.1 窗体对象概述 2. 窗体的分类 (5)弹出式窗体:可理解成对话框,其作用是输入数据、参数或者显示特定信息,既可以由InputBox 函数和MsgBox 函数生成,也可以由用户预先生成一个窗体,在需要时打开。 分类:独占式 非独占式 6.1 窗体对象概述 2. 窗体的分类 (6)切换面板窗体:数据库应用程序的起始“封面”,可以引导用户使用各个窗体、报表、表等 由“切换面板生成器”自动生成。 6.2 用向导生成窗体 需告知窗体上数据的来源 数据源 。 数据源形式:表、基于表的查询 字段通常以文本框控件的形式出现在窗体上 6.2.1 基于单数据源的窗体 6.2.2 基于多数据源的窗体 6.2.1 基于单数据源的窗体 [例6-1] 用向导生成基于“导师”表的窗体 6.2.1 基于单数据源的窗体 说明: 窗体与“导师”表相连, 窗体上的文本框等控件 又与“导师”表中相关 字段绑定,因此用户在 窗体上对数据所作的任何 更改都将引起“导师”表 中相关字段数值的变化。 6.2.1 基于单数据源的窗体 [例6-2] 显示研究生及其导师的有关信息 (1)建立一个查询对象“研究生-导师”,其SQL命令为: 2 用向导创建窗体,数据源选择查询对象“研究生-导师” 6.2.1 基于单数据源的窗体 在设计视图中修改向导生成的窗体布局和格式 6.2.2 基于多数据源的窗体 若两表之间呈现“一对多”关系,可用主窗体显示“一”表信息,子窗体显示“多”表中对应的记录。 [例 6-3]显示每一位导师的信息及其所带的研究生的情况。要求,研究生的信息以子窗体的形式显示。 分析:本例实现的前提是事先建立“导师”表和“研究生”表之间的一对多的关系。 6.2.2 基于多数据源的窗体 [例6-3]运行效果如图: 6.2.2 基于多数据源的窗体 [例6-4]在已经 存在的导师窗体 上,通过子窗体 控件添加研究生 子窗体 6.3 在设计视图中完善、创建窗体 6.3.1 窗体设计视图中的工具栏 6.3.2 用控件向导完善窗体 6.3.3 在设计视图中创建窗体 6.3.4 在窗体中添加图表 6.3.1 窗体设计视图中的工具栏 1. 窗体设计工具栏 见表6.1 2. 格式工具栏 见表6.2 3. 工具箱 见表6.3 6.3.2 用控件向导完善窗体 [例6-5] 在“导师”窗体上添加研究生子窗体,并创建一个标题是“退出”(或者用图片)的按钮,其功能是单击后立即关闭窗体。 [例6-6] 在上述窗体的右侧添加4个用于浏览记录的按钮:第一条、上一条、下一条、最后

您可能关注的文档

文档评论(0)

lanhe8975915 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档