MS Access – 创建表单

MS Access – 创建表单


Access 中的表单就像商店中的展示柜,可以更轻松地查看或获取所需的项目。由于表单是您或其他用户可以添加、编辑或显示存储在 Access 桌面数据库中的数据的对象,因此表单的设计是一个重要方面。您可以使用 Microsoft Access 中的表单在设计方面做很多事情。您可以创建两种基本类型的表单 –

  • 绑定形式
  • 未绑定表单

绑定表格

现在让我们了解绑定形式什么

  • 绑定表单连接到一些底层数据源,例如表、查询或 SQL 语句。
  • 绑定表单是人们在考虑表单目的时通常会想到的内容。
  • 表格将被填写或用于在数据库中输入或编辑数据。
  • 绑定表单的示例通常是用户用于在数据库中输入、查看或编辑数据的表单。

未绑定表格

让我们看看未绑定的表单 –

  • 这些表单未连接到基础记录或数据源。
  • 未绑定表单可以是对话框、切换板或导航表单。
  • 换句话说,与数据本身相反,未绑定表单通常用于导航或与整个数据库交互。

绑定形式的类型

您可以在 Access 中创建多种类型的绑定表单。让我们了解类型 –

单项表格

这是最受欢迎的,也是显示记录的地方——一次一个记录。

多项目表

这一次显示来自该绑定数据源的多条记录。

拆分表格

表格分为垂直或水平两半。一半显示单个项目或记录,另一半显示列表或提供来自基础数据源的多个记录的数据表视图。

创建表单

您可以使用几种方法在 Access 中创建表单。为此,打开您的数据库并转到“创建”选项卡在 Forms 组的右上角,您将看到 Form Wizard 按钮。

表单向导

单击该按钮以启动表单向导。

在向导的第一个屏幕上,您可以选择要在表单上显示的字段,并且可以从多个表或查询中的字段中进行选择。

让我们假设我们只想有一个快速表单,我们将使用它来输入员工信息的数据。

表/查询下拉列表中,选择tblEmployees表。单击双箭头一次移动所有字段。

表单向导字段

让我们将它保留在那个表中,然后单击Next

选择职位

表单向导中的以下屏幕将询问我们希望表单的布局。我们有柱状、表格、数据表和对齐的布局。我们将在此处选择柱状布局,然后单击下一步

布局

在下面的屏幕中,我们需要为我们的表单提供一个标题。我们称之为frmEmployees

为表单指定标题后,您可以打开表单以查看该表单的外观,或者您可以开始在表格中输入信息。或者您可以选择修改表单设计的选项。让我们选择第一个选项打开表单以查看或输入信息,然后单击完成

打开表格

现在,看看下面的截图。这就是您的表单的样子。这是一个单项表单,意味着一次显示一条记录,再往下你可以看到导航按钮,这告诉我们这是显示第 1 条记录,共 9 条记录。如果你点击那个按钮,它会移动到下一个记录。

一条记录

如果您想跳转到该表单或表格中的最后一条记录,您可以使用右箭头旁边的按钮,箭头后面有一条线,这是最后一条记录按钮。如果要添加新员工信息,请转到此记录的末尾,然后在 9 条记录后您将看到一个空白表格,您可以在其中开始输入新员工的信息。

员工信息

新表格

这是如何使用表单向导创建表单的一个示例。现在让我们关闭此表单并转到“创建”选项卡。现在我们将使用向导创建一个稍微复杂的表单。单击表单向导,这一次,我们将从几个不同的表中选择字段。

在这个表单向导中,让我们Tables/Queries选择tblProjects,并选择几个可用字段,例如 ProjectID、ProjectName、ProjectStart 和 ProjectEnd。这些字段现在将移动到选定字段。

表格预算

现在为表/查询选择tblTask​​s并发送 TaskID、ProjectID、TaskTitle、StartDate、DueDate 和 PercentComplete。单击下一步

可用字段

单一表格

在这里,我们想要从几个不同的对象中检索数据。我们还可以从我们希望如何安排表单的选项中进行选择。如果我们想创建一个平面表单,我们可以选择通过tblTask​​s进行排列,这将创建单个表单,所有字段都在平面视图中布局,如上图所示。

但是,如果我们想基于这种一对多关系创建一个分层表单,我们可以选择通过 tblProjects 来排列我们的数据。

子窗体

在上面的窗口中,我们可以选择tblTask​​s包含一个子表单,或者我们可以将其设为链接表单。这个链接的表单是 tblProjects 将有一个按钮的地方,该按钮将启动过滤到我们在底层项目表单中选择的项目的第二个表单。现在让我们选择Form with subform(s),然后单击Next

在以下屏幕中,您可以为子表单选择布局。默认情况下选择数据表视图。数据表视图类似于表视图。现在,单击下一步

数据表表格

在以下屏幕中,您需要为表单提供名称。输入您想要的名称并单击完成

项目

Access 将为您提供表单外观的预览。最重要的是,您在主窗体上有控件,它来自我们的Projects表。当你往下走时,你会看到一个子表单。这就像表格中的表格。

项目表

多项目表

您可能还想创建特定类型的表单。为此,您可以单击更多表单下拉菜单。

多个项目

从菜单中,您可以创建多个项目表单、数据表表单、拆分表单,甚至是模态对话框表单。这些通常是绑定形式;选择要绑定到该表单的对象。这不适用于模态对话框表单。

要创建这种类型的表单,您需要先在导航窗格中选择对象。让我们在这里选择tblEmployees

员工表格

单击“更多表单”和“多个项目”继续

更多表格

上述步骤将进一步创建一个 Multiple Items 表单,列出所有员工。

拆分表格

这种类型的表格被分成垂直或水平等分的两半。一半显示单个项目或记录,另一半显示来自基础数据源的多个记录的列表或数据表视图。

现在让我们在导航窗格中选择tblEmployees,然后选择Create选项卡。从“更多表单”菜单中选择“拆分表单”选项,您将看到以下表单,其中表单被垂直分割。

拆分表格

觉得文章有用?

点个广告表达一下你的爱意吧 !😁