- 3
- 0
- 约1.08万字
- 约 90页
- 2019-01-19 发布于福建
- 举报
第6章窗咯体设计
第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] 在“导师”窗体上添加研究生子窗体,并创建一个标题是“退出”(或者用图片
您可能关注的文档
- 地质调查数据资料社会化服个务的实践和体会.ppt
- 地质环境调脾查与灾害危险性评价.ppt
- 第0章o望racle 编程接口.ppt
- 地文景观蛤导游基础与应用.ppt
- 第01章计算机、程序设朋计与c++入门65847.ppt
- 地铁盾构施工安全风大险案例.ppt
- 第01章小-c语言概述.ppt
- 地中海贫血执筛查方案与遗传咨询.ppt
- 第1-2嗨节大气组成和热量2009a.ppt
- 第01章photoshopc铅s3的操作环境.ppt
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 某县纪委书记、监委主任2025年度民主生活会对照检查材料.docx VIP
- 项目8 物料识别系统搭建教学设计 高教版 传感器技术应用(双色).doc VIP
- 时政分享(修订版).pptx VIP
- 花椒管理技术课件.pptx
- 青岛版小学六年级科学上册全套一至五单元含填空大题-完整版全册.pdf VIP
- 2024年09月06日省环境评审中心账号高地500千伏输变电工程环境影响报告书技术评估报告.pdf VIP
- 2025年高一必修一生物期末考试卷及答案.doc VIP
- 武汉大学抬头信签纸.docx VIP
- 双曲线的焦半径圆性质探索过程.doc VIP
- (22页PPT)机房搬迁服务解决方案.pptx VIP
原创力文档

文档评论(0)