Ms Access 简明教程

MS Access - Combo Box

在任意表单中输入数据时,从列表中选择一个值可能会比记住要输入的值更快、更方便。选项列表还可以帮助确保输入字段中的值是合适的。列表控件可以连接到现有数据,或者可以在创建控件时显示您输入的固定值。在本章中,我们将介绍如何在 Access 中创建组合框。

Combo Box

组合框是一个对象或控件,其中包含一个用户可以选择值的下拉列表。

  1. 组合框控件提供了一种更简洁的方式来呈现选项列表。

  2. 列表在您单击下拉箭头之前是隐藏的。

  3. 组合框还允许您输入列表中没有的值。

  4. 通过这种方式,组合框控件结合了文本框和列表框的特性。

Example

现在让我们举一个创建组合框的简单示例。我们已经创建了一个员工表单,如下面的屏幕截图所示。

combo box

我们现在想要为电话类型创建组合框,因为我们知道电话类型应该是 Home, CellWork 。此信息应该在下拉列表中可用,并且用户无需键入此信息。

现在让我们转到此表单的 Design View 。选择 Phone Type 字段并按 delete 键。

phone type
phone type delete

删除电话类型字段后,转到“设计”标签。

use control words

现在,让我们从控件菜单中选择 Use Control Wizards 选项,然后从菜单中选择组合框控件,如下面的屏幕截图所示。

design tab combo

现在,在您想要的位置绘制组合框,当您松开鼠标时,您将看到组合框向导对话框。

combo wizard

在这里,您有不同的数据选项;让我们选择第 2 个选项,在此选项中,我们将添加值并单击下一步。

option

输入您想要在下拉列表中显示的值,然后单击 Next

remember value

再次单击 Next

label

在组合框中输入 label ,然后单击 Finish

unbound

可以看出,已创建组合框,但其未对齐至其他字段。我们先全选所有字段,然后转至“排列”选项卡。

arrange tab

左侧将看到 Stacked 选项。单击该按钮。

stacked

现在可以看到,这些字段已对齐。

为了使每个字段的大小一致,我们可以使用不同的选项,让我们单击“大小/空格”按钮。

size shape button

在下拉列表中,单击 To Shortest

to shortest

现在转至 Form 视图。

view form

用户现在可以选择电话类型的任何选项。