- MS Access 教程
- MS Access - 主页
- MS Access - 概述
- MS Access - 关系型数据库管理系统
- MS Access - 对象
- MS Access - 创建数据库
- MS Access - 数据类型
- MS Access - 创建表
- MS Access - 添加数据
- MS Access - 查询数据
- MS Access - 查询条件
- MS Access - 操作查询
- MS Access - 创建查询
- MS Access - 参数查询
- MS Access - 替代标准
- MS Access - 相关数据
- MS Access - 创建关系
- 一对一的关系
- 一对多关系
- 多对多关系
- MS Access - 通配符
- MS Access - 计算表达式
- MS Access - 索引
- MS Access - 数据分组
- MS Access - 汇总数据
- MS Access - 加入
- MS Access - 重复查询向导
- 不匹配的查询向导
- MS Access - 创建表单
- MS Access - 修改表单
- MS Access - 导航表单
- MS Access - 组合框
- MS Access - SQL 视图
- MS Access - 格式化
- MS Access - 控件和属性
- MS Access - 报告基础知识
- MS Access - 格式化报告
- MS Access - 内置函数
- MS Access - 宏
- MS Access - 数据导入
- MS Access - 数据导出
- MS Access 有用资源
- MS Access - 快速指南
- MS Access - 有用的资源
- MS Access - 讨论
MS Access - 创建表单
Access 中的表单就像商店中的展示柜,可以更轻松地查看或获取所需的项目。由于表单是您或其他用户可以添加、编辑或显示存储在 Access 桌面数据库中的数据的对象,因此表单的设计是一个重要方面。您可以使用 Microsoft Access 中的表单进行许多设计方面的工作。您可以创建两种基本类型的表单 -
- 装订形式
- 非绑定表格
绑定表格
现在让我们了解什么是绑定形式-
- 绑定表单连接到一些基础数据源,例如表、查询或 SQL 语句。
- 当人们想到表单的用途时,通常会想到绑定表单。
- 表格用于填写或用于在数据库中输入或编辑数据。
- 绑定表单的示例通常是用户用来在数据库中输入、查看或编辑数据的表单。
非绑定表格
让我们看看未绑定的表格 -
- 这些表单未连接到基础记录或数据源。
- 未绑定的表单可以是对话框、配电板或导航表单。
- 换句话说,非绑定表单通常用于导航或与整个数据库交互,而不是数据本身。
装订表格的类型
您可以在 Access 中创建多种类型的绑定表单。让我们了解类型 -
单项表格
这是最受欢迎的一个,也是显示记录的地方——一次一条记录。
多项目表格
这将一次显示来自该绑定数据源的多条记录。
分体式
该形状被垂直或水平分成两半。一半显示单个项目或记录,另一半显示列表或提供来自基础数据源的多个记录的数据表视图。
创建表格
您可以使用几种方法在 Access 中创建表单。为此,请打开数据库并转到“创建”选项卡。在“表单”组中,您将在右上角看到“表单向导”按钮。
单击该按钮启动表单向导。
在向导的第一个屏幕上,您可以选择要在表单上显示的字段,也可以从多个表或查询的字段中进行选择。
假设我们只想有一个快速表单,用于输入员工信息的数据。
从表/查询下拉列表中,选择tblEmployees表。单击双箭头可一次移动所有字段。
让我们将其保留在该表中,然后单击Next。
表单向导中的以下屏幕将询问我们想要的表单布局。我们有柱状、表格、数据表和合理的布局。我们将在这里选择柱状布局,然后单击“下一步”。
在下面的屏幕中,我们需要为表单指定一个标题。我们将其称为frmEmployees。
为表单指定标题后,您可以打开表单以查看该表单的外观,也可以开始在表格中输入信息。或者您可以选择修改表单设计的选项。让我们选择第一个选项来打开表单以查看或输入信息,然后单击“完成”。
现在,看看下面的屏幕截图。这就是您的表单的样子。这是一个单项表单,意味着一次显示一条记录,再往下您可以看到导航按钮,它告诉我们正在显示 9 条记录中的第 1 条。如果您单击该按钮,它将移动到下一条记录。
如果您想跳转到该表单或该表中的最后一条记录,您可以使用该右箭头旁边的按钮,该箭头后面有一条线,这就是最后一条记录按钮。如果您想添加新员工信息,请转到该记录的末尾,然后在 9 条记录之后您将看到一个空白表格,您可以在其中开始输入新员工的信息。
这是如何使用表单向导创建表单的一个示例。现在让我们关闭此表单并转到“创建”选项卡。现在我们将使用向导创建一个稍微复杂的表单。单击“表单向导”,这一次,我们将从几个不同的表中选择字段。
在此表单向导中,让我们为表/查询选择tblProjects,并选择一些可用字段,例如 ProjectID、ProjectName、ProjectStart 和 ProjectEnd。这些字段现在将移至选定字段。
现在为表/查询选择tblTasks并发送 TaskID、ProjectID、TaskTitle、StartDate、DueDate 和 PercentComplete。单击“下一步”。
在这里,我们想要从几个不同的对象检索数据。我们还可以选择如何排列表单的选项。如果我们想创建一个平面表单,我们可以选择按tblTasks排列,这将创建单个表单,所有字段都以平面视图布局,如上所示。
但是,如果我们想要基于一对多关系创建分层表单,我们可以选择按 tblProjects 排列数据。
在上面的窗口中,我们可以选择包含tblTasks的子表单,或者我们可以将其设为链接表单。在这个链接表单中,tblProjects 将有一个按钮,该按钮将启动第二个表单,过滤到我们在基础项目表单中选择的项目。现在让我们选择带有子表单的表单,然后单击“下一步”。
在以下屏幕中,您可以为子表单选择布局。默认情况下会选择数据表视图。数据表视图与表视图类似。现在,单击“下一步”。
在接下来的屏幕中,您需要为表单提供名称。输入您想要的名称并单击“完成”。
Access 将为您提供表单外观的预览。在顶部,您可以在主窗体上进行控件,该控件来自我们的“项目”表。当你往下走时,你会看到一个子表单。它就像一个形式中的一个形式。
多项目表格
您可能还想创建一种特定类型的表单。为此,您可以单击“更多表单”下拉菜单。
从菜单中,您可以创建“多个项目”表单、“数据表”表单、“拆分”表单,甚至“模态对话框”表单。这些通常是装订形式;选择您想要绑定到该表单的对象。这不适用于模态对话框表单。
要创建此类表单,您需要首先在导航窗格中选择对象。让我们在这里选择tblEmployees。
单击“更多表格”和“多个项目”继续。
上述步骤将进一步创建一个多项目表单,列出所有员工。
分体式
这种类型的形式被垂直或水平地分成相等的两半。一半显示单个项目或记录,另一半显示来自基础数据源的多个记录的列表或数据表视图。
现在让我们在导航窗格中选择tblEmployees,然后在“创建”选项卡上选择。从“更多表单”菜单中选择“拆分表单”选项,您将看到以下表单,其中表单被垂直分割。