Access 2007 窗体设计

合集下载

Access_2007_用户界面指南

Access_2007_用户界面指南

Access 主页> 新增功能Access 2007 用户界面指南本文讨论了新的Microsoft Office Access 2007 用户界面(UI)。

这个新的用户界面经过广泛的研究和可用性测试,旨在简化查找所需命令的过程。

在本主题中,您将了解新的用户界面元素以及如何使用这些元素。

此外,您还将了解如何在数据库中启用选项卡式文档,以及如何导航新的界面对象。

本文内容概述开始使用Microsoft Office Access功能区导航窗格选项卡式文档状态栏微型工具栏获取帮助概述Office Access 2007 中的新用户界面由多个元素构成,这些元素定义了您与产品的交互方式。

选择这些新元素不仅能帮助您熟练运用Access,还有助于更快速地查找所需命令。

这项新设计还使您能够轻松发现以不同方式隐藏在工具栏和菜单后的各项功能。

同时,您可以使用新的“开始使用Microsoft Office Access”页快速访问新的入门体验(其中包括一系列经过专业设计的模板),从而加快了启动和运行速度。

最突出的新界面元素称为“功能区”。

这是一个包含多组命令且位于程序窗口顶部的带状区域。

功能区为命令提供了一个集中区域,是菜单和工具栏的主要替代工具。

功能区中有多个选项卡,各选项卡以直观的方式将命令组合在一起。

在Office Access 2007 中,主要的功能区选项卡包括“起始页”、“创建”、“外部数据”和“数据库工具”。

每个选项卡都包含多组相关命令,这些命令组展现了其他一些新的UI 元素(例如样式库,它是一种新的控件类型,能够以可视方式表示选择)。

Office Access 2007 中主要的新界面元素包括:开始使用Microsoft Office Access 从Windows“开始”按钮或桌面快捷方式启动Access 时所显示的页面。

功能区位于程序窗口顶部的区域,从中可选择命令。

命令选项卡以某种方式组合在一起的命令。

Access2007开发指南(修订版)

Access2007开发指南(修订版)

4.19 实例:建立计算机 咨询公司使用的Time
and Billing应用程序需 要的查询
4.20 小结
4 查询必备知识
5.1 本 章的重 要性
5.2 窗 体的应 用
5.4 创 建新窗 体
5.5 窗体 设计窗口 的操作
第一部分 Access开发基础
5 窗体必备知识
5.3 窗 体剖析
5.6 使 用布局 视图
Access2007开发指南 (修订版)
演讲人
2 0 2 1 - 11 - 11
目录
01. 献辞 03. 第一部分 Access开发基

05. 第三部分 开发多用户和 企业应用程序
07. 第五部分 润饰应用程序
02. 本书约定 04. 第二部分 解决问题 06. 第四部分 高级编程 08. 第六部分 附录
3.4 建 立参照 完整性
3.5 关 系的作 用
第一部分 Access开发基础
3 关系:数据完整性的关键
3.3 建 立关系
3.6 检 查索引 和关系
第一部分 Access开发基础
1
3.7 实例:在 Time and
Billing数据库中 建立表与表之
间的关系
2
3.8 小结
3 关系:数据完整性的关键
第一部分 Access开发基础
4 查询必备知识
2017
4.2 什么是 查询及何时
使用查询
2019
4.4 排序查 询结果
2021
4.6 准则的 日期操作
01
02
03
04
05
06
4.1 本章的 重要性
2018
4.3 查询的 基础

Access第7章 窗体设计

Access第7章 窗体设计

2. 向导启动控件
在其他工具按钮使用期间启动对应的辅助向导,该按 钮通常处于选中状态。
3. 标签控件
按一定的格式在窗体上显示文本信息, 用来显示窗体中各种说明和提示信息。该控 件的属性主要包括标签的大小及颜色、内容、 字体字号和风格等
4. 文本框控件
用于表或窗体中非备注型和通用型字段 值的输入/输出等操作。
格式1: [<集合名>].<对象名>.属性名=<属性值> 格式2:With <对象名> <属性值表> End with 例1:Forms!学生窗体. RecordSource= "Select * from 学生表 where 籍贯='北京' " 例2: Forms!学生信息处理!CmdDel.Enabled=False
6. 列表框控件
是一种以表格式的显示方式输入/输出数据 的,表格中有若干行和列。 在打开窗体时,可以从列表中选择一个值 作为新记录的字段值或更改记录的已有字段值, 列表框的主要属性是表格的列数。 在窗体中选择一个列表框控件,系统将自 动启动列表框向导。
7. 组合框控件
由一个列表框和一个文本框组成,主要是 从列表项中选取数据,并显示在编辑窗口中。 组合框控件的属性主要包括组合框控件的大小 及组合框输出信息字体的大小、风格等。
Access 有数据库的7 个对象: 表、查询、窗体、报表、页、宏和模块 此外,Access还提供一个重要的对象: DoCmd对象。它的主要功能是通过调用 包含在内部的方法来实现VBA 编程中对 Access 的操作。
2. 属性 属性(Attribute)是对象特征的描述。 (属性是对象的物理性质,是用来描述对象 特征的参数。)每一窗体、控件都有各自的 属性设置,可以利用属性来更改特定项目的 外观和行为。 在窗体设计视图中,每当使用“工具箱” 向窗体添加某个控件后,可随时设置该控件 的属性。使用属性表、宏或VBA都可以查看 并更改属性。 控件属性分为格式属性、数据属性、事件 属性和其他属性四种。

在access2007中创建窗体的方法

在access2007中创建窗体的方法

在access2007中创建窗体的方法在Access 2007中创建窗体的方法非常简单,以下是一些步骤:1. 打开Access 2007并选择要创建窗体的数据库。

2. 在导航窗格中,点击'表格'选项卡,并选择你想要在窗体中显示的数据表。

3. 在'工具'选项卡中,点击'窗体',然后选择'窗体设计'。

4. Access将自动创建一个基本的窗体模板,并打开窗体设计视图。

5. 在窗体设计视图中,你可以通过拖动和调整大小来添加和排列各种控件,例如文本框、按钮、下拉框等。

你可以从'控件'选项卡中选择所需的控件,然后将其拖动到窗体上。

6. 根据你的需求,可以点击控件并在属性窗格中进行进一步的设置和自定义。

你可以更改控件的颜色、大小、字体等。

7. 此外,你还可以在窗体中添加子窗体、子报表以及其他对象,以实现更复杂的功能。

8. 当你完成了窗体的设计后,你可以点击'视图'选项卡中的'表单视图'来查看最终的窗体效果。

如果需要进一步修改,可以再次切换到窗体设计视图进行编辑。

除了上述基本的创建窗体的方法外,Access 2007还提供了其他高级的自定义和功能设置。

例如,你可以使用窗体向导来快速创建窗体,还可以使用宏或VBA代码来实现更高级的功能和逻辑。

同时,Access2007还支持与窗体相关的数据验证、数据过滤和排序等功能,以便更好地管理和展示数据库中的数据。

总结来说,Access 2007提供了丰富的工具和功能来创建和自定义窗体,以满足不同用户的需求。

无论是简单的数据输入窗口还是复杂的数据库应用程序,Access 2007都可以帮助你轻松创建和管理窗体。

Access2007子窗体根据主窗体显示查询结果

Access2007子窗体根据主窗体显示查询结果

Access2007子窗体根据主窗体显示查询
结果
Access 2007可以根据主窗体显示查询结果的子窗体。


下是设置步骤:
1.在“创建”功能区中,点击“窗体设计”以设计主窗体;
2.在设计视图中,可以使用文本框和按钮等元素来设计主
窗体;
3.在“创建”功能区中,点击“查询设计”以创建查询;
4.添加要查询的表并设置查询字段。

在物品ID字段的条
件中输入以下语句:Like IIf(IsNull([Forms]![窗体2]![查询条件]),'*',[Forms]![窗体2]![查询条件])。

这条条件语句的含义是,如果主窗体中的查询条件不为空,则根据查询条件查询,否则查询所有数据;
5.在窗体2中添加子窗体“查询1_子窗体”;
6.在子窗体的创建向导中选择上述设计的查询;
7.为查询按钮添加代码:me.查询1_子窗体.Requery。

通过以上步骤,可以实现Access 2007子窗体根据主窗体显示查询结果的功能。

中文版Access2007实用教程

中文版Access2007实用教程
1.2.3 数据库系统的分类
1.3 数据库系统管理
数据库管理系统(Database Management System)是从图书馆的管理方法改进而来的。人们将越来越多的资料存入计算机中,并通过一些编制好的计算机程序对这些资料进展管理,这些程序后来就被称为“数据库管理系统〞,它们可以帮我们管理输入到计算机中的大量数据,就像图书馆的管理员。 数据库管理系统的概念 数据库管理系统的组成
中文版Access2007实用教程
教学重点与难点
数据库根本知识 数据库系统的组成与分类 数据库管理系统的概念和类型 常用的数据模型
数据库简介
数据库(Data Base)是计算机应用系统中的一种专门管理数据资源的系统。数据有多种形式,如文字、数码、符号、图形、图像以及声音等。 数据库的概念 数据处理
2.3.2 自定义工作环境
2.4 Access中的对象
表是Access数据库的对象,除此之外,Access 2007数据库的对象还包括查询、窗体、报表、宏以及模块等。 “表〞对象 “查询〞对象 “窗体〞对象 “报表〞对象 “宏〞对象 “模块〞对象
整个数据库开发活动从对系统的需求分析开场。系统需求包括对数据的需求和对应用功能的需求两方面内容。该阶段应与系统用户互相交流,理解他们对数据的要求及已有的业务流程,并把这些信息用数据流图或文字等形式记录下来,最终获得处理需求。
1.4.1 需求分析
由于逻辑设计与详细的数据库管理系统有关。以Microsoft Office Access为例,逻辑构造设计主要完成两个任务: 按照一定的原则将数据组织成一个或多个数据库,指明每个数据库中包含哪几个表,并指出每个表包含的字段。 确定表间关系。通俗地说,就是设计一种逻辑构造,通过该逻辑构造可以导出与用户需求一致的结果。假如不能到达用户的需求,就要反复修正或重新设计。

Access2007操作教程

Access2007操作教程

1.1 Access 2007的主要用途
Access 2007是Office 2007的一个组件,在安装 Office 2007时,通常进行默认安装就可以将 Access 2007安装到电脑上。
1.能够简单实现Excel无法实现或很难实现的数据统 计和报表功能。 2.Access可非常方便的开发简单的数据库应用软件, 比如进销存管理系统、计件工资管理系统、人员管 理系统、超市管理系统等。
1
在格式栏中输入:“所在部 门是:&&&&&[蓝色] ” 通过这些设置 就会实现上边 的效果了
2
2.数字与货币型数据“格式”的设置方法
右击“部 门表”, 选择“设 计视图” 命令打开 此表的设 计视图窗 口 添加此字段,并 将数据类型设置 为“数字”
1
单击格式旁的下 拉箭头,可以选 择所要设置的货 币格式
• 1.2.6 模块
模块是用Access 2007提供的VBA语言编写的程 序段。 VBA(Visual Basic for Applications)语言是 Microsoft Visual Basic的一个子集。
在一般情况下,用户不需要创建模块,除非要建 立比较复杂的应用程序,或者为了更加方便的实 现某些功能。 当然如果能利用好模块,您将会事半功倍。
• 1.2.3 窗体
窗体就是用户的操作界面。在表中直接输入或修 改数据不直观,而且容易出现错误,为此我们可 以专门设计一个窗口,用于输入数据。
打开“联系人 管理”素材
打开的“联系 人输入”窗体
• 1.2.4 报表
报表的作用就是将数据以格式化的方式打印出来。 报表中大多数信息来自表、查询或SQL语句。
打开“联 系人管理” 素材 最上边的这 一行是列的 标题 表格 数据 这里是表格的数据,也就是行,应用 程序或者说最终用户主要操作的就是 这些数据,在此处可以添加或修改

Access2007操作教程

Access2007操作教程
用户在表格中输入数据时,为了避免错误,有可 能需要对输入的内容进行限制,比如会要求在输 入“电话号码”时,不能输入字母和汉字,而且 位数不能输入错误。
为了实现这些功能,我们需要设置字段的“输入 掩码”属性。字段的“输入掩码”属性用来要求 用户必须按照特定的格式来输入数据。
1.使用向导设置“输入掩码”
6
创建了“人事表” 后,按照相同的操 作步骤,创建其他

2.3 规划“容器”——“表”中“字段”的设置
• 2.3.1 Access 2007中的字段类型
在Access 2007数据库中共有11种可用的数据类型: 文本、备注、数字、日期时间、货币、自动编号、 是/否、OLE对象、超级链接、附件和查询,它们 的作用如表所示。
比如“查询”、“报表”等都是以此为基础进行操作
的。

列标题
打开“联 系人管理”
素材
最上边的这 一行是列的 标题
表格 数据
这里是表格的数据,也就是行,应用 程序或者说最终用户主要操作的就是 这些数据,在此处可以添加或修改
• 1.2.2 查询
查询是Access 2007数据库的另外一个对象,它 的主要作用是查询出满足客户要求的数据,并显 示出来。
1.3 数据库基础知识
• 1.3.1 数据库的概念
简单地说数据库就是许多数据的集合。实际上,在 日常生活中,大家都在不知不觉地建立各式各样的 数据库,如手机上的电话薄便是一个数据库。
使用数据库组织和存储数据的好处是:数据结构更 加规范、易于检索和统计。所以很多应用程序(如 人事管理等)需要使用数据库来组织和存储数据。
至于其它字段,这里不再详细叙述。
• 2.3.3 设置“字段”的显示和打印格式

中文版Access2007实用教程之创建窗体

中文版Access2007实用教程之创建窗体
X002 X0O3 2001
¥
发放日期, 2007-1-31
200T-2-28 2007-1-31
2007-2-28 200T-2-28 2007-2-28
奖罚合it ¥2,000
¥3,000 -¥800
¥4,500 ¥6,000 -Y56O
SS: S511RI?= 6 说,M > 1 ;

Z1
-n x
窗体视图
如果要查看当前数据库中的所有窗体列表,可以在导航窗格的窗体列表中双击 某 个对象,即可打开该窗体的窗体视图,如图所示。
数据表视图
窗体的数据表视图和普通数据表的数据视图几乎完全相同。窗体的数据表 视 图采用行、列的二维表格方式显示数据表中的数据记录,如图所示。
员工摒号, H0O1
H0O3 V004
8.1.1窗体类型
窗体主要有命令选择型窗体和数据交互式窗体两种。左图所示的就是一种 命
令选择型窗体,主要用于信息系统控制界面设计。例如,可以在窗体中设置 -些
命令按钮,单击这些按钮时,可以调用相应的功能。左图显示了5个功能, 分别是“客户记录”、“员工记录”、“销售记录”、“奖惩记录”和“退 出”,
、 61.88
数据透视表视图
窗体的数据透视图视图如下图所示,在该视图以更直观的图形方式来显示 数 据,下图以柱形图的方式显示各资产购买价格和当前价值的比。
布局视图
布局视图是用于修改窗体的最直观的视图,可用于在Acc运行,因此,用户 看到 的数据与它们在窗体视图中的显示外观非常相似,如图所示。
Q左式对法框(M) 粉1邮适炬。
8.2.3使用空白窗体工具创建窗体
如果窗体构建工具或窗体向导不符合创建窗体的需要,可以使用空白窗体 工 具构建窗体。当计划在窗体上放置很少几个字段时,这是一种非常快捷的窗 体构 建方式。

Access 登录窗体的设计--RecordSet收集

Access 登录窗体的设计--RecordSet收集

关于access2010创建账户密码登陆框2012-04-04 10:56匿名|分类:数据库DB |浏览1545次按照access2007教程做了个有密码的登陆框但是无法运行弹出错误调试什么的以下是教程代码:If IsNull(Me.管理用户) ThenMsgBox "请输入管理用户的帐号!", vbQuestionExit SubEnd IfIf IsNull(Me.登录密码) ThenMsgBox "请输入管理用户的登录密码!", vbQuestionExit SubEnd IfIf adlogin = True ThenDoCmd.Close acForm, DoCmd.OpenForm "职员考勤主界面"ElseMsgBox " 管理用户帐号或密码错误,请重新输入! ", vbCriticalExit SubEnd IfPublic Function adlogin() As BooleanDim str As DatabaseDim rsSet str = CurrentDbSet rs = str.OpenRecordset("select 管理用户,登录密码 from 管理员信息 where 管理用户= '" & Me.管理用户 & "' and 登录密码='" & Me.登录密码 & "'")If Not rs.EOF ThenIf rs.Fields("登录密码") = Me.登录密码 Then adlogin = TrueEnd IfEnd FunctionIf MsgBox(" 您是否确定退出本系统?按 [ 是 ] 确定按 [ 否 ] 取消 ", vbQuestion + vbYesNo) = vbYes ThenDoCmd.Quit acQuitSaveAllEnd If--------------------------------------分割线------------------------------错误行:Set rs = str.OpenRecordset("select 管理用户,登录密码 from 管理员信息 where 管理用户= '" & Me.管理用户 & "' and 登录密码='" & Me.登录密码 & "'")重复做了3变还是有错误不知道是怎么回事分享到:2012-04-10 10:17提问者采纳你是不是做得太麻烦了;ACCESS还不好解决,你直接给窗体指定用户表做数据源Private Sub 登陆_Click()If Trim(用户名) = Me.用户名 And Trim(密码) = Me.密码 ThenDoCmd.CloseDoCmd.OpenForm ("职员考勤主界面")Else: MSGBOX("错误提示")Me.SetFocusMe.用户名= ""Me.密码 = ""End IfEnd Sub你别把自己搞糊涂了,没有哪个动作去调用函数查数据源,都没查到数据源怎么判断,很简单的问题别想太复杂了,如果你觉得不该用窗体数据源,那你就定义一个连接吧,呼叫连接一样的效果,消息对话框随你怎么写.还有,你存在一个根本性的错误:你定义的不是窗体数据源,怎么用窗体去筛选,那就判断数据连接是否查询到了记录就行了,而不是判断窗体控件是否为NULL.有两个办法,1.判断查询有没有记录来决定登陆事件2.给控件指定到数据源,判断控件是否为空查询.改一下思路,很简单的评论(2)|1各种 trim 函数的语法如下:LTRIM(字串):将字串左边的空格移除。

access窗体的设计(2)

access窗体的设计(2)

5.4 使用向导创建窗体
2.自动创建窗体向导 用“自动窗体”按钮创建窗体虽然简便,但窗体只有一 种格式。使用自动创建窗体向导可以创建其他形式的窗 体:纵栏式窗体、表格式窗体和数据表窗体。 具体操作方法如下: (1)在数据库窗口中,单击“新建”按钮,调出“新 建窗体”对话框,如图5-4-3所示,选择单击“窗体”对 象,然后再选择“自动创建窗体:纵栏式”选项。 (2)单击“请选择该对象数据的来源表或查询”文本 框的向下箭头符号,可以从调出的下拉列表中选择创建 窗体的表或查询。 (3)双击该选项或单击“确定”按钮,可以直接创建 窗体,效果如图5-4-4所示。
4.设置窗体及控件的属性
每个控件都有自己的属性,有些属性是比较重要的,下面介绍 几个控件通用的属性。 (1)标题:所有的窗体和标识控件都有一个标题属性。当作 为一个窗体的属性时,标题属性定义了窗口标题栏中的内容。 如果标题属性为空,窗口标题栏则显示窗体中字段所在表格的 名称。当作为一个控件的属性时,标题属性定义了在标识控件 时的文字内容。 (2)控件提示文本:该属性可以使得窗体的用户在将鼠标放 在一个对象上后就会有一段提示文本显示。 (3)控件来源:在一个独立的控件中,“控件来源”属性告 诉系统如何检索或保存在窗体中要显示的数据。如果一个控件 是要更新数据,则可以将该属性设置为字段名。
5.4 使用向导创建窗体
(4)单击工具栏上的“保存”按钮,弹出“另存为” 对话框,在其中输入新窗体的名称并单击“确定”按 钮,完成新窗体的创建。 用这种方法创建的窗体是最简单的窗体,从图5-42中可以看出窗体上的字段(控件)和表上的字段是 一一对应的,而实际上窗体上不是必须显示表中的每 个字段,但在用这种方法创建的窗体中是不能实现的。 本例中窗体中所有的属性均与相对应的表相同,但窗 体也可以设置它的属性,而且窗体的可用属性比表要 多。在用“自动窗体”按钮创建的窗体中不能进行这 些设置。

Access2007窗体基础知识

Access2007窗体基础知识
每个节包含节栏和节背景区两部分。 在水平标尺和垂直标尺交叉处单击,或者在窗体背景区外部(较深的蓝色区
(一)窗体和节的选择与操作 域)单击,可以选定窗体;在节栏左侧的垂直标尺上单击,或者单击节栏、
节背景区都可以选定该节。 拖动节的下边缘可以调整节高,拖动节的右边缘可以调整节宽。拖动节的右 下角可以同时调整节高和节宽。 在“属性表”窗格打开的情况下,选定窗体、节或者控件,就会切换到该对 象的属性表。
•单击“控件”组中的“使用控件向导”, 使之处于选中状态 •单击“组合框”按钮 •在窗体主体节中单击或拖动鼠标,出现 一个未绑定型组合框和附加标签,并弹 出“组合框向导”对话框
在对话框中要确认获取数 值的方式,共有三种,如 图所示,选中第一项“使 用组合框查阅表或查询中 的值”,将表中某字段的 值作为数值来源
3.命令按钮
在弹出的对话框中选择在按钮上显示文本 还是图片
4.列表框和组合框
列表框和组合框都是提供一列数据。通过从列表中选择数据替代输入工作,既可以保 证数据的正确性,也可以提高输入速度。使用列表框,所有数据都可显示在界面中, 但只能从列表中选择数据;而组合框类似于文本框和列表框的组合,既可以输入新的 数据,也可以从列表中选择数据,不过要通过打开下拉列表才能看到所有数据。至于 是使用列表框还是组合框,要考虑如何显示数据以及用户如何使用。
例:利用“窗体设计”工具,在“教务管理”数据库中
创建“学生成绩信息”窗体,在窗体页眉中添加一个标 (四)常用控件介绍
签,内容为“学生成绩表”。
1、标签
2.文本框
(1)文本框是一个交互式的控件,既可以显示数据,又可以接收数据的输入。它是最常用的控件。文本框既可以是绑定型、非绑定型,也可以是计算型的。绑定型文本框用于显示窗体数据源的某个字段;非绑定型文本框用

Access2007应用-窗体

Access2007应用-窗体
在属性表的“数据”选项卡下的“控件来源 ”框中输入“=[平时成绩]*0.2+[考试成绩 ]*0.8”。或者单击右侧的表达式生成器按 钮 ,在弹出的对话框中生成该表达式
• 3.命令按钮
命令按钮主要用来执行某个特定的操作,其操作代码通常放在命令 按钮的“单击”事件中。 【例5-8】通过设计视图,在“学生成绩信息”窗体中添加命令按钮。
5.1.2 窗体的视图与组成
• 1.窗体的视图
• 2.窗体的组成
5.2 创 建 窗 体
5.2.1 自动创建窗体
• • • • (1)“窗体”; (2)“分割窗体”; (3)“多个项目”; (4)“其他窗体”下拉菜单中的“数据 表”
【例5-1】利用“分割窗体”工具,在“教务管理”数据库中为数据
• 3.控件的操作
• (1)选择控件 • 单击控件的任何地方,可以选择该控件。此时控件四周出现八个控点,左上角 的控点较大,称为“移动控点”,其它称为“尺寸控点”。配合Shift键,或者 按下鼠标左键拖动它经过要选择的控件,可以选择多个控件。单击已选中的控 件外部可以取消选中状态。 • (2)移动控件 • 当鼠标放置在控件的移动控点时,鼠标形状为 ,按住鼠标左键拖动,可以移动 单个控件。如果鼠标放置在控件四周其它地方,鼠标形状为 时拖动,则会移动 所有选中的控件。 • (3)调整控件大小 • 选中所要调整大小的一个或多个控件,将鼠标放置在控件的尺寸控点上,鼠标 形状变为双箭头时,拖动鼠标可调整控件大小。 • (4)复制控件 • 选中控件,在“开始”选项卡的“剪贴板”组中,单击“复制”按钮,再单击 “粘贴”按钮,可将选中的控件复制在窗体上。要注意的是,复制控件的时候, 控件的大部分属性也会被复制过来,但是“事件”属性是不会被复制的。

Access-2007-窗体设计

Access-2007-窗体设计

保存窗体
41
打开窗体
2021/3/11
修改了窗体的属性
42
窗体的常用控件
控件是构成窗体的基本元素,设计窗体 在很大程度上就是设计控件。
2021/3/11
43
第6章 窗体设计-使用窗体设计器创建窗体
窗体设计工具
控件工具箱
2021/3/11
44
窗体的常用控件
标签控件:
标签(Label)是用来在窗体上显示文本信息的控件,常用于标 题和说明,不能用于数据操作。
38
在设计视图中创建窗体
使用窗体设计器创建或修改窗体
【例】用窗体设计器以“学生信息表”为数据 源,创建一个名为“学生情况浏览”的简单窗 体。
2021/3/11
39
用鼠标将其拖到窗体 设计视图中主体窗口 的适合位置。
2021/3/11
窗体设计器 (设计视图)
40
调整控件的大小和位置
2021/3/11
格式:指定控件外观,当移动控件、调整大小等操作,格式中
属性项的值自动改变,也可手工设置格式中属性项的值。
数据:反映窗体ቤተ መጻሕፍቲ ባይዱ控件数据的来源和数据显示格式。 事件:当某个事情发生时的处理过程,需要“宏”的知识或
VBA编程。
其他:包括控件名称等属性项。 全部:前面所有可用的属性。
2021/3/11
2021/3/11
34
在设计视图中创建窗体
2021/3/11
将窗体页面打开
35
第6章 窗体设计-使用窗体设计器创建窗体
窗体设计工具
控件工具箱
2021/3/11
36
第6章 窗体设计-使用窗体设计器创建窗体
窗体设计工具
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4
选中“控件 向导”按钮
5
添加“命令按钮”控件,同 时弹出命令按钮向导”对话 框。
选择命令按 钮的动作
6
确定命令按钮 的名称。相当 于一个变量的名字
8
建好的一个命 令按钮。
10
用同样的方法 建其它的
已经建好的四 个按钮。
第6章 窗体设计-使用窗体设计器创建窗体
Access 数据库程序设计
四川大学计算机学院 主讲教师 曾新
第六章 Access的窗体设计
窗体的基本概念 自动创建窗体 使用向导创建窗体 在设计视图中创建窗体 窗体的应用

第六章 Access的窗体设计

Access的用户界面是窗体,它是 Access数据库重要的交互式对象之一。 数据库操作和维护的大部分工作都 是通过窗体来完成的。


图片: 指定图形或图像文件的来源,文件名中必 须包含路径。 图片类型: 嵌入或者链接到数据库中。 缩放模式:“裁剪”、“拉伸”和“缩放”
窗体的应用

设置Tab键:控件的Tab键顺序决定了选择控件的顺

用向导同时创建主-子窗体
主窗体显示学生信息记录,子窗体显示成绩信息记录
1
2
选择主表“学生信息表”的字段

输入掩码:


默认值:

计算型文本框控件或非绑定型文本框的初始值。
在文本框控件中输入或修改数据时的合法性表达式,以及相 应提示信息。

有效性规则和有效性文本:


可用:是否获得焦点。 是否锁定:是否允许修改。锁定后不能修改。
按下
未绑定型文本框向导设计
[例]创建“课程记录汇总”窗体,显示“课程信 息表”中的所有记录,并在窗体的最下方显示 总学分,在窗体的最上方显示当前日期。


数据透视图

窗体的基本概念 窗体的视图
自动创建窗体
使用向导创建窗体


使用向导创建窗体
【例】以“教学管理信息数据库 ”中的 “学生信息表”为数据源,创建一个名为“学 生情况”的窗体。
1
2
3
选定[表/查询] 选定[可用字段]
4
确定窗体使用的布局
5
确定所用样式
6
7
为窗体指定标题 并保存窗体。



组合框(Combox)和列表框(List) 列数 控件来源:与组合框建立关联的字段。 行来源类型和行来源 绑定列 限于列表
将控件向导按下
1
使用向导创建组合框
2
向窗体添加组合框控件,弹出组合框向导
3
选择数据源
4
选择在组合框中显示的字段
5
6
7
属性设置
组合框的显示结果
1
组合框第二种设置方法

未绑定型文本框

没有数据来源,可以通过文本框向导来设计要显示的文本的 样式。
以表达式作为数据来源(需要在窗体中显示计算的结果时使 用)。表达式可以由运算符、常量、字段名、控件名和函数 组成。

计算型文本框

第6章 窗体设计-使用窗体设计器创建窗体


文本框控件的常用属性
控件来源

绑定型:表或查询的一个字段;计算型:是输入的一个计算 表达式(表达式前用“=”);非绑定型:不需要指定控件来 源,拖动后自动生成对应的文本框控件。 数据输入格式。(文本型或日期型)。
窗体设计器 (设计视图)
用鼠标将其拖到窗体 设计视图中主体窗口 的适合位置。
保存窗体 调整控件的大小和位置
打开窗体
修改了窗体的属性
窗体的常用控件

控件是构成窗体的基本元素,设计窗体 在很大程度上就是设计控件。
第6章 窗体设计-使用窗体设计器创建窗体 窗体设计工具 控件工具箱
窗体的常用控件


标签控件:
标签(Label)是用来在窗体上显示文本信息的控件,常用于标 题和说明,不能用于数据操作。


标签控件的常用属性:
名称: Label1,Label2,…,是控件的标识符。 对象名称框中显示 程序代码中通过名称来引用各个控件的。


标题:指定标签中显示的文本内容
“标题”和“名称”是不的 前景色:标签内文字的颜色。 背景样式 背景色:标签的填充颜色。 宽度、高度:标签的大小。 边框样式、颜色和宽度:标签边框的格式。 字体名称、字号和字体粗细:标签内文字的格式。

第6章 窗体设计-使用窗体设计器创建窗体


标签控件
【例】使用标签控件来创建窗体的标题。
打开窗体设计窗口 1
3
选择子表“学生成绩表”的字段
选择查看数据的方式, 以主子窗体方式。 4
选择查看数据的方式 5
选择子窗体的布局 6
指定主-子窗体的标题
主/子窗体设计

【例】使用主/子窗体的方法显示学生成绩情况。
两表建立 关系
第4章 窗体-使用窗体设计器创建窗体
主/子窗体设计
用窗体向导生成 “学生信息主窗 体”
2 右键选择,在窗体上增加窗体页眉/页脚
3
添加标签控件 4
5 设置标签控件的属性
标签控件属性
第6章 窗体设计-使用窗体设计器创建窗体


文本框控件
文本框(Text)控件具有输入数据或显示数据的功能。 绑定型文本框

与指定表或查询中的字段相关联,在文本框中可以显示、输 入或修改数据库中的字段。

表格式窗体(连续窗体 )
窗体的基本概念 窗体的分类

数据表式窗体
窗体的基本概念 窗体的分类

子窗体 (窗体中有另一个窗体)
窗体的基本概念 窗体的分类

多页窗体

一页显示不完时,用多个窗体显示
类似Excel的数据透视表,主要用于分析数 据。 以统计图表的方式显示数据,便于用户分析 数据。

数据透视表
• 打开设计窗口 • 指定数据源
1
2
在属性窗口选择 数据源
拖放所需字段 调整位置等 3
4
添加窗体页眉页脚
5
调整标签的位置
窗体的属性设置
6
取消控件的向导, 在窗体页眉页脚添 加文本框控件。
7
第6章 窗体设计-使用窗体设计器创建窗体

命令按钮控件(Command)是窗体中用于实现某种功
能操作的控件,其包含的操作代码通常放在命令按钮 的“单击”事件中。 使用命令控件向导可以快捷的创建一个命令按钮
使用数据透视表向导创建窗体

【例2】以“选课成绩查询”为数据源, 创建按院系查询学生成绩总分和平均分。
1
2
3
4
拖动字段
5
加入求平均、求和
在设计视图中创建窗体
窗体的设计环境

窗体设计的一般过程



打开窗体设计器(窗体设计视图) 选择窗体的数据源 在窗体上添加控件 设置对象的属性 运行窗体(查看效果) 保存窗体
5
给列表框指定名称
6
列表框的显示结果
8 将所需字段拖入窗体, 并调整大小和位置。
或者加入文本框
选择窗体的记录源,若记录源来自不同的表, 则先做一个包含所需字段的查询.
设置文本框控件来源



选项按钮、复选框和切换按钮 选项控件(Option):单选,从一组选 项中选择一项。 复选控件(Check):单选或多选。 切换控件(Toggle):“开”或“关”。 成组使用。
窗体的基本概念

窗体的组成
显示窗体的标题:窗体或打印页的顶部 显示窗体打印页的顶部 显示记录、放置控件、界面设计 显示窗体打印页的底部
窗体或窗体打印页的底部
在“数据库”窗口的对象栏中单 击“窗体”,将在窗口中显示当 前数据库中创建的所有窗体。
窗体的基本概念 窗体的分类

纵栏式窗体(单窗体)
窗体的基本概念 窗体的分类
属性项的值自动改变,也可手工设置格式中属性项的值。

数据:反映窗体、控件数据的来源和数据显示格式。 事件:当某个事情发生时的处理过程,需要“宏”的知识或
VBA编程。

其他:包括控件名称等属性项。 全部:前面所有可用的属性。
在设计视图中创建窗体


使用窗体设计器创建或修改窗体
【例】用窗体设计器以“学生信息表”为数据 源,创建一个名为“学生情况浏览”的简单窗 体。
在设计视图中创建窗体
将窗体页面打开
第6章 窗体设计-使用窗体设计器创建窗体 窗体设计工具 控件工具箱
第6章 窗体设计-使用窗体设计器创建窗体 窗体设计工具 属性窗口
对象名称框
属性值
属性列表名称框
属性
第6章 窗体设计-使用窗体设计器创建窗体

格式:指定控件外观,当移动控件、调整大小等操作,格式中
使用图表向导创建窗体

【例】以“学生成绩表”为数据源,创 建图表窗体统计学生平均成绩。
1
2
3
4 双击
5
6
使用数据透视表向导创建窗体

【例1】以“学生成绩表”为数据源,创 建数据透视表窗体统计学生总分和平均 分。
1
3
2
4
5 拖动字段 6
单击右键,选择“自动计算”
7
再加入求和
8
数据透视表窗体

第6章 窗体设计-使用窗体设计器创建窗体

【例】创建“学生信息表”窗体,在窗体上放上四个 命令按钮(第一条,上一条,下一条,最后一条)用于 浏览记录,同时取消窗体上的导航按钮。
相关文档
最新文档