控制类型
您可以在 Access 中创建不同类型的控件。在这里,我们将讨论一些常见的,如文本框、标签、按钮选项卡控件等。
文本框
-
通常,文本框中的任何内容都会被绑定,但并非总是如此。
-
您可以使用这些控件与存储在数据库中的数据进行交互,但您也可以使用未绑定的文本框。
-
计算控件将根据您编写的表达式执行某种计算,并且数据不会存储在数据库中的任何位置。
-
它是即时计算的,并且仅以该一种形式存在。
标签
- 标签将始终为文本且未绑定。
- 通常,标签不会连接到数据库中的任何源。
- 标签用于标记表单上的其他控件,例如文本框。
按钮
- 这是另一种流行的控制方式;这些命令按钮通常执行宏或模块。
- 按钮通常用于与数据库中的数据或对象进行交互。
选项卡控件
- 选项卡控件为您提供表单中控件或其他控件的选项卡视图。
- 向表单添加选项卡可以使其更有条理且易于使用,尤其是当表单包含许多控件时。
- 通过将相关控件放置在选项卡控件的单独页面上,您可以减少混乱并简化数据处理。
超链接
其他一些控件
现在让我们看看其他一些控件 -
例子
现在让我们通过创建一个新的空白表单来查看其中一些控件的简单示例。前往Create选项卡中的forms分组并点击Blank Form.
上述步骤将打开一个未绑定的表单,该表单尚未附加到我们数据库中的任何项目。
默认情况下,它将在布局视图中打开,如上面的屏幕截图所示。
现在让我们去设计视图添加字段。
在设计选项卡上,单击属性表。
在属性表上,单击下拉箭头并确保选择了表单,然后转到数据选项卡。
在数据选项卡上,您将看到记录源保持空白。让我们假设,我们想要创建一个将绑定到数据库中两个不同表的表单。现在点击…按钮。它将进一步打开自己的查询生成器。
选择包含要显示的数据的表;单击添加按钮,然后关闭此对话框。
现在让我们从 tblEmployees 中选择所有字段并拖动到查询网格中,同样添加 tblHRData 中的所有字段。
现在,单击“另存为”并为此查询命名。
让我们称之为qryEmployeesData并点击Ok然后关闭查询生成器。
您现在可以将查询视为它的记录源。我们现在已经将此表单绑定到数据库中的一个对象,在本例中为 qryEmployeesData。我们现在可以开始向此表单添加一些控件并添加任何一个控件,请转到“设计”选项卡并从控件组中查看您的选项。
从“控制”菜单中,您将看到“使用控制向导”高亮显示,如上面的屏幕截图所示。默认情况下,这个小按钮周围有一个突出显示的框。这意味着控制向导已打开。这就像一个拨动开关。当您单击切换开关时,向导将关闭。再次单击它将打开向导。
现在让我们单击标签并拖动此标签并输入员工信息,然后转到格式选项卡以将其格式化,如下面的屏幕截图所示。
您可以选择应用粗体样式或更改该标签内文本的字体大小等。此控件显示在表单的详细信息部分中。将此标签放置在尚不可见的表单标题部分内更有意义。
右键单击该表单背景中的任意位置并选择Form Header如上面的屏幕截图所示。
将此控件移动到表单页眉区域。现在让我们从“设计”选项卡中创建一些其他控件。此时,假设我们要将所有字段分配到两个不同的选项卡中。
从控制菜单中,您可以看到将在表单上创建选项卡的选项卡控件。单击选项卡控件并将其绘制在详细信息部分的表单上,如上面的屏幕截图所示。
它将创建两个选项卡——第 2 页和第 3 页,如上面的屏幕截图所示。
现在让我们开始向这个选项卡控件添加一些控件。
如果我们想查看存储在基础查询中的一些信息,请单击Add Existing Fields工具组中功能区中的选项可查看我们基础查询中的所有可用字段。
要将现有字段带到页面,请选择字段列表中的所有可用字段,如以下屏幕截图所示。
现在,将字段拖到选项卡控件的第 2 页,如下面的屏幕截图所示。
现在,转到排列选项卡并选择Stacked布局。
在第二页上,现在让我们添加此查询中的剩余字段。
您可以对这些控件的大小和宽度进行任何调整,使其看起来符合您的喜好。
完成格式化后,单击Save As图标以使用您想要的名称保存表单。
单击确定并转到表单视图以查看该表单中的所有信息。
选项卡控件将我们的控件或字段分成两个屏幕,以便更轻松地查看和添加信息。