




免费预览已结束,剩余34页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章窗体,窗体的功能与构造窗体的各种形式自动窗体和窗体向导窗体设计视图的构造常用控件的使用窗体设计视图的使用记录定位与命令按钮,5.1窗体的功能与构造,1.Access数据库中的窗体对象,Access中的窗体:一种数据对象。输入和维护表中数据的另一种方式。窗体和报表设计方法基本相似,但两者输出目的不同:窗体:数据输入报表:显示或打印输出数据。,2.窗体的功能,数据的显示与编辑:窗体可显示来自多个表中的数据。用户利用窗体上的移动按钮、滚动条等控件对数据库中的相关数据进行添加、删除、修改等操作。数据输入:窗体常用作填充数据的窗口(运行后的窗体),以便向数据库中输入数据。窗体的数据源是表或查询。应用程序流控制:在应用程序中,一般由窗体提供程序和用户间信息交互的界面,而实际工作主要由程序代码来完成。Access中的窗体也可以与VBA编写的函数、子程序这样的程序代码段相结合。信息显示和数据打印:在窗体中,可采取灵活多样的形式显示一些警告或解释的信息,另外,窗体也可以用来打印数据库中的数据。,3.窗体的功能分类,按功能可将窗体分为以下三种类型:数据维护窗体:是Access中最基本、最常用的窗体,通过创建于表或查询的数据维护窗体,可以进行添加、删除、修改等各种数据维护操作。自定义对话框:可接受用户的输入或选择,并根据用户提供的信息执行相应的操作。,开关面板窗体:即应用程序的主画面,可通过创建开关面板窗体来打开和调用数据库中的其他对象,如窗体、报表和数据访问页等。,4.窗体上的控件,控件:窗体放置的图形化对象,与数据源之间创建连接。包括文本框、标签、单选钮、复选钮、列表框、命令按钮等类似于Windows界面的元素。绑定控件:直接与一个表或查询的字段相联系。非绑定控件:与任何数据源都不相关。,非绑定控件,绑定控件,5.2窗体的各种形式,1.纵栏式窗体,纵栏式窗体:在窗体界面中每次只显示表或查询中的一条记录,可以占一个或多个屏幕页,记录中各字段纵向排列。纵栏表窗体通常用于输入数据,每个字段的标签一般都放在字段左边。可以使用Windows的大多数控制操作,从而提高输入效率。,记录切换按钮,2.表格式窗体,表格式窗体:在窗体的一个画面中显示表或查询中的全部记录。记录中的字段横向排列,记录纵向排列。每个字段的标签都放在窗体顶部,做窗体页眉。可通过滚动条来查看和维护其他记录。,3.组合式窗体,组合式窗体:由主窗体和子窗体构成。一般地,数据表窗体表示的是主数据表或查询中的数据,而子窗体中表示的是被关联的数据表(查询)中的数据。这种窗体集合了窗体和数据工作表的所有优点。,4.数据透视表窗体,数据透视表:是一种交互式表,可动态改变版面布置,以按不同方式计算、分析数据。所进行的计算与数据在数据透视表中的排列有关。例如,可水平或垂直显示字段值,再计算每行或列的合计。可将字段值作行号或列标,在交叉点进行统计计算。,5.图表窗体,图表窗体:将数据表示成商业图表。一般地,可以表示图表本身,也可以将它嵌入到其他窗体中作为子窗体。Access2000提供了多种图表,包括折线图、柱型图、饼图、圆环图、面积图、三维条型图等。,5.3自动窗体和窗体向导,1.创建窗体的方法,自动窗体:自动设计窗体格式,只须确定数据源即可自动窗体:纵栏式:自动创建纵栏式窗体自动窗体:表格式:自动创建表格式窗体自动窗体:数据表:自动创建数据表格式的窗体窗体向导:使用Access系统提供的向导,可以选择数据源,也可选择窗体的布局和窗体样式。图表向导:设计各种统计图的向导数据透视表向导:设计数据透视表的向导窗体设计视图:在窗体设计视图中,可以从需要出发创建窗体,也可修改窗体。,2.创建窗体的命令,选择数据源,3.创建自动窗体,选择数据源,窗体设计视图,4.使用窗体向导,选择数据源,窗体设计视图,5.创建组合式窗体,窗体设计视图,5.4窗体设计视图的构造,1.窗体的三种视图,设计视图:创建和修改窗体的窗口,2.窗体的设计视图,工具箱,主体节放置各种控件,视图按钮,3.窗体设计工具条,视图按钮:在几种视图之间切换。插入超链接按钮:弹出字段列表按钮:显示所选择的表或查询的字段列表。工具箱按钮:显示工具箱栏。,自动套用格式按钮:显示“自动套用格式”对话框。代码按钮:打开VBA窗口,显示当前窗体的代码。属性按钮:显示窗体属性对话框。生成器按钮:弹出“选择生成器”对话框,可选择三种生成器:表达式生成器、宏生成器和代码生成器。数据库窗口按钮:单击该按钮,返回数据库窗口。新对象按钮:单击其右侧箭头,弹出一个折叠菜单,可选择其中的选项新建对象。,4.工作区,通常,一个完整的工作区由五节组成。一般只打开窗体的“主体”部分,其余四部分可按需添加:选择:视图|页面页眉页脚或窗体页眉页脚可设置网格、标尺,可拖拉改变工作区和各节大小。,5.工具箱,用于向窗体添加各种控件:单击工具箱上合适的按钮,再单击窗体上要放按钮的位置,或按住鼠标左键并拖动画出一个控件。,5.5常用控件的使用,1.控件的作用,设计窗体:主要是设计窗体控件的布局,要充分体现控件自身的特性、外观和行为,以及控件所包含的文本或数据的特性。其次是窗体的背景、颜色,页眉页脚等窗体上控件的种类:数据绑定控件:绑定控件与基表或查询中的字段相连,可用于显示、输入及更新数据库中的字段。非绑定控件:非绑定控件”没有数据来源。用于显示提示信息,以及线条、矩形及图像等。计算控件:以表达式作为数据来源。表达式使用窗体基表或基查询中的数据,或者窗体上其他控件的数据。,摆放数据绑定控件:将窗体所绑定的数据源字段列表中指定的字段拖放到窗体上,会自动添加相应的控件。从工具箱上选取控件,放到窗体上,并在自动弹出的向导中设定控件的数据源。对已有的非绑定控件,可在属性窗口中设定数据源。,2.在窗体上添加数据绑定控件,在属性窗口设置控件属性,3.创建计算控件,先添加未绑定控件,然后在属性窗口数据页的控件来源格创建表达式,标签:显示标题、提示信息等说明性文本文本框:显示、输入或编辑数据源中的数据,显示计算结果,或接受用户输入命令按钮:启动指定的操作选项按钮:可用于是否型字段的操纵复选项按钮:与选项按钮类似切换按钮:与选项按钮类似,有弹起和按下两种状态选项组:与选项按钮、复选项按钮和切换按钮搭配,构成选项组,4.常用控件的功能,列表框:显示数据列表,用户可从中选择数据输入到启示中,或更改现有记录的数据组合框:列表框和文本框的组合,可在其文本框输入,也可先在列表中选择,再添加到字段,图像:主要用于显示静止的图形文件未绑定对象框:显示未绑定OLE对象,如Excel表格等绑定对象框:显示绑定的OLE对象,即绑定的OLE对象型字段的值。分页符:标记新屏幕或新打印页开始位置选项卡:用于将多个不同格式的窗体封装在一个页框中,即使一个页框中包含多页窗体,每页又可包含多个控件子窗体:在主窗体中显示与其数据来源相关的子数据表中数据的窗体。直线:在窗体上绘制线条矩形:在窗体上绘制矩形其他控件:调用工具箱控件列表之外的其他控件列表,以便选择更多的控件,选择更多控件,控件的状态:控件有两种状态选定状态:选定后,控件边框有手柄编辑状态:两次单击,反白显示,可编辑其中的文字控件的对齐:选择:格式|对齐|对齐方式调整控件大小:选择:格式|大小|调整方式,5.控件的状态、位置和大小,6.控件的移动和删除,控件的移动:选定一个或一组控件后,移动的方法有当箭标成时,拖动则移动箭标所在的一个控件当箭标成时,拖动则移动箭标所在的一组控件控件的删除:选定一个或一组控件后,删除的方法有:按Delete键;单击窗体设计工具条的剪切按钮;选择:编辑|删除或剪切。,5.6窗体设计视图的使用,调用属性窗口的方法,S1.打开窗体设计视图打开窗体设计视图,并按需要添加页眉页脚。S2.为窗体设定数据源单一数据源:数据来自一个表或查询。自动设定:在“新建窗体”对话框中选择表或查询。手动设定:先选定窗体;再打开属性窗口,然后在“数据”页的“记录源”组合框中选择表或查询。,多数据源:数据来源涉及多个表或查询。单击窗体属性对话框“数据”页的“记录源”组合框右侧的按钮,打开查询设计器;设计多表查询;,S3.在窗体上添加控件若窗体设定了数据源,将字段拖放到窗体上。未设定数据源时,将控件工具箱放到窗体上,在弹出的向导或属性窗口中设定数据源。在控件属性窗口格式页设置背景、字体、对齐方式等,S4.窗体自动套用格式单击窗体设计工具条上的自动套用格式按钮。,S5.保存窗体关闭窗体,并在另存为对话框中指定窗体名。,动,5.7记录定位、筛选和命令按钮,1.窗体的筛选,S1:发筛选命令,然后选择记录S2:发应用筛选命令,再查看结果,定位记录组合框:在组合框中选择一项(某个字段的一个值),则窗体上显示相应记录的指定字段的值。创建定位记录组合框的步骤:S1:打开要创建组合框的窗体S2:打开控件工具箱S3:给窗体上放一个组合框控件S4:在自动弹出的组合框向导对话框中进行以下操作:S4.1:选择“在基于组合框中选定的值而创建的窗体上查找记录”S4.2:选择要显示的字段S4.3:调整列表宽度S4.4:输入组合框的标题S4.5:单击“完成”按钮,2.创建定位记录的组合框,3.创建命令按钮,命令按钮:可查找、筛选记录,应用窗体筛选等,一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 输血安全知识培训试题及答案
- 2025年事业单位工勤技能-湖北-湖北计算机操作员五级(初级工)历年参考题库典型考点含答案解析
- 2025-2030中国综合桥梁系统行业市场发展趋势与前景展望战略研究报告
- 文化产业园产业集聚与服务创新:2025年产业融合发展模式与挑战深度分析报告001
- 2025年天然气加气站布局与社区安全防范体系的整合分析报告
- 编程教育未来趋势2025年在线平台盈利模式分析报告
- 2025年尾矿综合利用与生态修复技术创新成果分析报告
- 2025年事业单位工勤技能-河南-河南机械冷加工五级(初级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-河南-河南地质勘查员一级(高级技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-河南-河南信号工-机车信号设备维修五级(初级工)历年参考题库典型考点含答案解析
- 2025年高考语文全国Ⅱ卷试卷评析及备考策略(课件)
- 通海翡翠华庭建设项目 水土保持方案报告表
- T/CCMA 0206-2024混凝土机械液压平衡阀
- 手阳明大肠经课件
- 职场高效沟通与结构化表达技巧培训
- 2025-2030中国红枣深加工行业市场深度调研及投资策略与投资前景预测研究报告
- 企业清洁生产审核手册
- 对标工作的方案和计划对标管理实施方案
- 图书管理员考试的注意事项和建议试题及答案
- 警校区队管理制度规定
- 郑州银行总行信息科技岗位招聘考试真题2024
评论
0/150
提交评论