版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 窗体概述窗体概述.1创建窗体创建窗体 .2窗体的设计窗体的设计.3窗体的美化窗体的美化.窗体是应用程序和用户之间的接口,窗体是应用程序和用户之间的接口,是创建数据库应用系统最基本的对象。用是创建数据库应用系统最基本的对象。用户通过使用窗体来实现数据维护、控制应户通过使用窗体来实现数据维护、控制应用程序流程等人机交互的功能,用程序流程等人机交互的功能, u显示和编辑数据显示和编辑数据u接受数据输入接受数据输入u信息显示和数据打印信息显示和数据打印u控制应用程序流程控制应用程序流程u设计视图设计视图u窗体视图窗体视图u数据表视图数据表视图u数据透视表视图数据透视表视图u数据透视图视图数据透视图视
2、图设计视图是用来创建和修改窗体的窗口 窗体视图是能够同时输入、修改和查看数据的窗口 数据表视图以表格的形式显示表、窗体、查询中的数据 数据透视表视图使用“Office数据透视表组件,易于进行交互式数据分析 数据透视图视图使用“Office Chart 组件”,帮助用户创建动态的交互式图表 u数据操作窗体数据操作窗体u控制窗体控制窗体u交互信息窗体交互信息窗体 数据操作窗体主要用来对表或查询进行显示、阅读、输入、修改等多种操作 控制窗体主要用来操作、控制程序的运行,它是通过命令按钮、选项按钮等控件对象来响应用户请求的 信息交互窗体是用户系统和系统用户交互信息的窗体。 创建窗体有两种途径:一种是在
3、窗体的设计视图下手动创建,另一种是使用Access提供的各种向导快速创建。 本节介绍如何利用系统提供的向导创建各类窗体。 运用“自动窗体功能是创建数据维护窗体 最快捷的方法,它可以快速创建基于选定表或查询中所有字段及记录的窗体,其窗体布局结构简单规整。区别于其他窗体创建方法的是,自动窗体创建时,需先选定表对象或查询对象,而不是在窗体对象的窗口下启动向导或进入窗体设计视图。 利用Access提供的“自动创建窗体导游,可以创建3种形式的数据操作窗体:纵栏式窗体表格式窗体数据表窗体 运用“自动窗体方便快捷,但是内容和形式都受到限制,不能满足更为复杂的要求。运用“窗体向导就可以更灵活、全面地控制数据来
4、源和窗体格式,由于“窗体向导能从多个表或查询中获取数据。 在在“窗体对象窗口中,双击窗体对象窗口中,双击“使用向导创建窗体使用向导创建窗体”,或从或从“新建窗体对话框中选择新建窗体对话框中选择“窗体向导选项,弹窗体向导选项,弹出出“窗体向导第一个对话框。窗体向导第一个对话框。 选择一个数据源表或者查询) 使用向导创建窗体更重要的应用是创建涉及多个数使用向导创建窗体更重要的应用是创建涉及多个数据源的数据维护窗体,也称此类窗体为主据源的数据维护窗体,也称此类窗体为主/子窗体。如果子窗体。如果这些不同数据源之间的数据存在关联,那么就可以创建这些不同数据源之间的数据存在关联,那么就可以创建带有子窗体的
5、窗体。带有子窗体的窗体。选择多个选择多个数据源数据源“从主表查看数据决定生成主从主表查看数据决定生成主/从窗体从窗体确认从主表确认从主表查看数据查看数据 数据透视表是一种特殊的数据透视表是一种特殊的表,用于从数据源的选定字段表,用于从数据源的选定字段中分类汇总信息中分类汇总信息 。数据透视。数据透视表的两个主要元素是表的两个主要元素是“轴和轴和“字段列表字段列表”。轴是数据透视表窗口轴是数据透视表窗口中的一个区域,它可中的一个区域,它可能包含一个或多个字能包含一个或多个字段的数据。在用户界段的数据。在用户界面中,因为可以向轴面中,因为可以向轴中拖放字段,所以它中拖放字段,所以它们也被称为们也被
6、称为“拖放区拖放区域域”。数据透视表有。数据透视表有4个主要轴,每个轴个主要轴,每个轴都有不同的作用。都有不同的作用。4个主要轴分别为个主要轴分别为“行行字段字段”、“列字段列字段”、“筛选字段和筛选字段和“汇汇总或明细字段总或明细字段”。字段列表的功能与查询字段列表的功能与查询或窗体中使用的字段列或窗体中使用的字段列表的功能很相似。它根表的功能很相似。它根据窗体的据窗体的“数据来源数据来源”(Record Source属性属性来显示可供数据透视表来显示可供数据透视表使用的字段。使用的字段。数据透视图是一种交互式的图表,功能与数据透视图是一种交互式的图表,功能与数据透视表类似,只不过以图形化的
7、形式数据透视表类似,只不过以图形化的形式来表现数据。数据透视图能较为直观地反来表现数据。数据透视图能较为直观地反映数据之间的关系。映数据之间的关系。 在创建窗体的各种方法中,更多在创建窗体的各种方法中,更多的时候是使用窗体设计视图来创建窗的时候是使用窗体设计视图来创建窗体,这种方法更直观、更灵活。创建体,这种方法更直观、更灵活。创建何种窗体依赖于用户实际需求。在设何种窗体依赖于用户实际需求。在设计视图下创建窗体时,用户可以完全计视图下创建窗体时,用户可以完全控制窗体的布局和外观,准确地把控控制窗体的布局和外观,准确地把控件放在合适的位置,设置它们的格式件放在合适的位置,设置它们的格式直到达到满
8、意的效果。直到达到满意的效果。打开生成器对话框生成器翻开/关闭窗体、控件属性对话框属性进入VBA窗口,显示当前窗体的代码代码显示窗体自动套用格式对话框,选择格式应用到当前窗体自动套用格式 翻开/关闭工具箱,系统默认打开工具箱显示相关数据源中的所有字段字段列表单击按钮可切换窗体视图和设计视图,单击右侧箭头可以进入数据表视图视图功 能名 称按 钮 工具箱是窗体工具箱是窗体设计时最重要的应设计时最重要的应用,通过工具箱可用,通过工具箱可以向窗体添加各种以向窗体添加各种控件。控件是窗体控件。控件是窗体中的对象,它在窗中的对象,它在窗体中起着显示数据、体中起着显示数据、执行操作以及修饰执行操作以及修饰窗
9、体的作用。窗体的作用。按钮按钮名称名称功能功能选择对象选择对象 按下,表明工具箱中已有控件被选中,鼠标的箭头变成十字光标,可在窗体上生成新的控件;弹起,光标变回箭头形状,可选中窗体上的控件或设置属性等控件向导控件向导按下,可在创建新控件时同时启动创建该控件的“控件向导”,方便新建控件的属性设置等标签标签当需要在窗体上显示一些说明性的文字时,通常使用标签控件(也叫独立标签) 文本框文本框既可用于显示和编辑字段数据,也可以接受用户的输入选项组选项组主要和复选框、选项按钮或切换按钮等双态控件结合起来使用,组成选项按钮组。选项组控件可以在一组并列项中选中其中一项,实现单选 双态双态键键用来显示表或查询
10、中的“是/否”值 组合框组合框组合框控件可看做是列表框控件和文本框控件的结合列表框列表框用于当输入或显示的数据来自一组固定的数据或某个表或查询的字段时选项卡选项卡当窗体中的内容无法在一页中全部显示时,使用选项卡进行分页,每一页上可以有一个分类标签 图像图像用来在窗体中显示静态图片 通常窗体都是基于某一个表或查询建立起来的,因此窗体内控件显示的是表或查询中的字段值。在创建窗体过程中当需要某一字段时,单击工具栏中的“字段列表按钮 ,即可显示“字段列表窗口。例如,要在窗体内创建一个控件来显示字段列表中的某一文本型字段的数据时,只需将该字段拖到窗体内,窗体便自动创建一个文本框控件与此字段关联。 窗体和
11、窗体上控件都有自己的一系列窗体和窗体上控件都有自己的一系列属性,这些属性决定了控件的外观、它所属性,这些属性决定了控件的外观、它所包含的数据,以及对鼠标或键盘事件的响包含的数据,以及对鼠标或键盘事件的响应。应。 属性对话框包含5个选项卡,分别是格式、数据、事件、其他和全部。其中,“格式选项卡包含了窗体或控件的外观属性,“数据选项卡包含了与数据源、数据操作相关的属性,“事件选项卡包含了窗体或当前控件能够响应的事件,其他选项卡包含了“称号”、“制表位等其他属性。属属 性性 名名 称称说说 明明记录源指定窗体的数据来源,可以是表或查询的名称。如果指定了记录源,则字段列表可用,根据系统定义的字段映射规
12、则,可用鼠标把字段列表上的字段拖放到窗体上创建相应的控件标题整个窗体的标题,显示在窗体的标题栏上默认视图指定窗体打开后的视图方式,有“单个窗体”、“连续窗体”、“数据表”和“数据透视表”。其中,“单个窗体”是一次只显示一条记录,而“连续窗体”一次可显示多条记录记录选定器显示/隐藏记录选择器导航按钮显示/隐藏导航按钮分隔线窗体各节之间的分隔线条,可设置是否显示分隔线弹出式弹出式窗体的特点是该窗体不管是否为当前窗体,都会置其他窗体之上在窗体中添加控件有两种状态:工具箱中的“控件向导选中的状态启动控件向导和“控件向导非选中的状态。不启动控件向导不启动控件向导启动控件向导启动控件向导将鼠标移至窗体上,
13、此时鼠标光标变为“+”号(标示新建控件的左上角位置);按下鼠标左键,向右下方拖曳鼠标,窗体上将出现一个方框,当所画方框达到合适大小(新建控件的大小)时,松开鼠标左键。 在创建控件时将同时启动相应的控件向导,向导可帮助用户设置控件中数据的显示格式,光标位于控件(获得焦点)时是否启动中文输入法,定义控件的名称等。 当鼠标光标在窗体上为箭头形状 时此时工具箱中选择控件按钮为选中状态),可以在备选控件上单击左键选择窗体上的控件,从而实现改变控件的大小、调整控件的位置等操作。 选中窗体上的控件,控件四周会出现8个控制点,当鼠标光标靠近任意控制点变成双向箭头时,就可以按下鼠标拖曳,调整控件大小, 选中控件
14、后,当鼠标光标变成手掌形状手掌形状时,按下鼠标左键可以用来移动整个字段,包括文本框控件和其关联的标签控件可以同时移动,如果只是要移动标签控件或文本框控件时,需要将光标移到需独立移动控件的左上控制点,鼠标光标会变成手手指形状指形状,此时按下鼠标左键可独立拖动该控件到需要的位置。 标签控件主要用来在窗体上显示一段标签控件主要用来在窗体上显示一段固定的文字,用作提示和说明。它没有数固定的文字,用作提示和说明。它没有数据源,只要将欲显示的字符赋给标签的据源,只要将欲显示的字符赋给标签的“标题属性就行了。标题属性就行了。 属 性说 明标题指定标签的标题,即需要显示的文本前景色按钮启动颜色面板来选择文本对
15、齐指定标题文本在空间中显示时的对齐方式字体指定用何种字体显示文本,默认宋体可见性指定标签是否可见,默认“是”背景样式指定标签的背景是否透明,当标签设定为透明时,可以显示标签后面的内容 文本框控件一般与内存变量或字段变量相联系,用于输入或编辑相应变量的数据。文本框最重要的属性是“控件来源属性。若设置文本框控件的“控件来源属性为已有的内存变量名或由窗体的“记录源属性指定的数据表中的字段名,则在窗体视图下对文本框内容的编辑不仅会回送给内存变量或字段,还会保存在文本框的“默认值属性中。 属 性说 明控件来源设定文本框的数据来源,非空的话则为绑定型控件文本对齐指定文本框的内容是采用左对齐、有对齐、居中还
16、是分散对齐输入掩码创建字段的输入模板,规定数据输入的格式默认值用于保存文本框中的值,它的初值可决定文本框中值的数据类型有效性规则规定输入数据的值域是否锁定指定文本框是否只读,“否”的话可读写,“是”为只读,默认“否” 使用组合框或列表框控件可以让用户使用组合框或列表框控件可以让用户直接在列表中选择所需数据,提高了数据直接在列表中选择所需数据,提高了数据录入的速度和准确率。这两种控件的形式录入的速度和准确率。这两种控件的形式和功能相似。在形式上组合框多了一个下和功能相似。在形式上组合框多了一个下拉箭头,单击下拉箭头后将显示一个下拉拉箭头,单击下拉箭头后将显示一个下拉列表,可以显示更多的数据项;在
17、功能上列表,可以显示更多的数据项;在功能上的区别是前者可读写,后者只读。的区别是前者可读写,后者只读。 属 性说 明控件来源设定组合框的数据来源,非空的话则为绑定型控件行来源类型与“行来源”属性一同使用,使用该属性可以指定行来源的类型(“表/查询”、“值列表”、或“字段列表”)行来源如果设为“表/查询”,则指定表、查询或 SQL 语句的名称;如果设为“值列表”,则指定列表的输入项(多项之间以分号隔开);如果设为“字段列表”,则指定表或查询的名称绑定列指定哪一列与“控件来源”属性中指定的基础字段绑定。当在列表中选择一项时,该列中的数据将存储在字段中。如果隐藏了该列,则该数据可能会与列表上显示的数
18、据有所不同限于列表确定组合框是接受输入的任何文本,还是只接受与列表中的值匹配的文本。如果想允许将用户输入的新值添加列表中,可将该属性设为“否”是否锁定指定组合框是否只读,“否”的话可读写,“是”为只读,默认“否” 命令按钮用来响应用户的鼠标事件,命令按钮用来响应用户的鼠标事件,启动系统的各种应用。启动系统的各种应用。Access允许用户创允许用户创建各种用途的命令按钮,其主要操作是由建各种用途的命令按钮,其主要操作是由Access宏或宏或VBA程序完成的。程序完成的。 使用命令按钮向导可以创建确定功能使用命令按钮向导可以创建确定功能的命令按钮。的命令按钮。 复选框、选项按钮和切换按钮都可以复选
19、框、选项按钮和切换按钮都可以用于多选操作,它们功能相似,形式不同。用于多选操作,它们功能相似,形式不同。当这三种控件和选项组控件结合起来使用当这三种控件和选项组控件结合起来使用时,可实现单选操作。时,可实现单选操作。 属 性说 明控件来源设定复选框的数据来源。非空的话则为绑定型控件,一般绑定是/否型字段是否锁定 “是”为锁定,不可改变其值;“否”为不锁定,系统默认默认值“1”为选中;“0”为非选可用指定复选框是否可用,系统默认“是” 在控件的属在控件的属性对话框中,单性对话框中,单击击“格式选项格式选项卡,可进行控件卡,可进行控件外观或显示格式外观或显示格式的设置,的设置, 格式工具栏上除了包
20、含字体、对齐方式、颜格式工具栏上除了包含字体、对齐方式、颜色等的设置外,还可以设置控件的线条色等的设置外,还可以设置控件的线条/控件宽控件宽度和一些特殊效果。特殊效果有平面、凸起、凹度和一些特殊效果。特殊效果有平面、凸起、凹陷、蚀刻、阴影和凿痕。陷、蚀刻、阴影和凿痕。 窗体的格式属性包括默认视图、滚动窗体的格式属性包括默认视图、滚动条、记录选定器、浏览按钮、分隔线、自条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大化动居中、控制框、最大化/最小化按钮、最小化按钮、关闭按钮、边框样式等。这些属性都可以关闭按钮、边框样式等。这些属性都可以在窗体的属性对话框中设置。在窗体的属性对话框中设置。
21、 在窗体设计视图下双击窗体选择器按在窗体设计视图下双击窗体选择器按钮,可打开窗体的属性对话框。钮,可打开窗体的属性对话框。 条件格式允许用户编辑基于输入值的条件格式允许用户编辑基于输入值的字段格式字段格式 。 要添加状态栏,只需选中要添加帮助要添加状态栏,只需选中要添加帮助的字段控件,在属性对话框的的字段控件,在属性对话框的“其他选其他选项卡中的项卡中的“状态栏文字属性中输入帮助状态栏文字属性中输入帮助信息。保存所作的操做后,在窗体视图下信息。保存所作的操做后,在窗体视图下当焦点落在指定控件上时,状态栏中就会当焦点落在指定控件上时,状态栏中就会显示出帮助信息。显示出帮助信息。 在使用背景位图时,应设置窗体有关在使用背景位图时,应设置窗体有关图片的相关属性图片的相关属性 。属 性说 明图片类型选择嵌入或链接图片缩放模式选择剪裁、拉伸、缩放图片对齐方式选择左上、右上、左下、右下、窗体中心等图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业安全生产与应急预案制度
- 2026滨州市公安机关警务辅助人员招录(141人)参考题库附答案
- 2026福建省网络与信息安全测评中心招聘驾驶员2人参考题库附答案
- 2026福建福州市仓山区文化旅游投资集团有限公司副总经理岗位(职业经理人)招聘1人参考题库附答案
- 2026西安市浐灞第二中学教师招聘备考题库附答案
- 2026贵州省交通综合运输事务中心和贵州省铁路民航事务中心选调27人备考题库附答案
- 2026青岛市崂山区某国有企业招聘4人备考题库附答案
- 中共南充市委老干部局中共南充市委市直属机关工作委员会2025年公开遴选公务员(参照管理人员)的(3人)参考题库附答案
- 常州市公安局钟楼分局公开招聘警务辅助人员20人考试备考题库附答案
- 招26人!海北州公安局2025年度面向社会公开招聘警务辅助人员参考题库附答案
- 【语文】青岛市小学三年级上册期末试卷(含答案)
- 老年人静脉输液技巧
- 呼吸内科一科一品护理汇报
- 2025年公安机关人民警察基本级执法资格考试试卷及答案
- 网恋诈骗课件
- 2025版压力性损伤预防和治疗的新指南解读
- 2025年新疆第师图木舒克市公安局招聘警务辅助人员公共基础知识+写作综合练习题及答案
- 医院患者护理隐患预警及上报制度
- 2026年春节放假通知模板范文
- 非电量保护培训
- 2025年高考真题分类汇编必修三 《政治与法治》(全国)(解析版)
评论
0/150
提交评论