控件简介

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

本文介绍的不同类型的控件在 Access 中,可用,并说明了如何将控件添加到窗体和报表。控件的窗体或报表,用以进行输入、 编辑或显示数据的部分。例如,文本框是常用控件,对报表中显示数据或输入和窗体上显示的数据。其他常用控件包括命令按钮、 复选框和组合框 (下拉列表)。

本文内容

了解控件

了解布局

了解控件

控件允许您查看和处理您的数据库应用程序中的数据。最常用的控件是文本框,但其他控件包括命令按钮、 标签、 复选框和子窗体/子报表控件。

控件可以绑定、 未绑定或计算 ︰

  • 绑定控件   控件的数据源是表或查询中的字段被称为绑定的控件。使用绑定的控件以显示来自您的数据库中的字段的值。值可以是文本、 日期、 数字、 是/否值、 图片或图形。例如,文本框中显示员工姓氏可能从雇员表中的姓氏字段获得此信息。

  • 未绑定控件   没有 (如字段或表达式) 的数据源控件被称为未绑定的控件。使用未绑定的控件以显示信息、 图片、 线条或矩形。例如,显示的窗体标题标签是未绑定的控件。

  • 计算控件    数据源是表达式而不是字段的控件。通过定义表达式来指定要用作控件的数据源的值。表达式可以是运算符(如 =+)、控件名称、字段名称、返回单个值的函数以及常量值的组合。例如,以下表达式将“Unit Price”字段的值乘以常量值 (0.75) 来计算折扣率为 25% 的商品价格。

= [单价] * 0.75

从窗体或报表的基础表或查询中的字段的数据或数据从另一个窗体或报表上的控件,则可以使用表达式。

注意: 计算也可以执行表中或在查询中添加计算字段,来通过在查询网格的字段行中输入表达式。然后将窗体和报表绑定到这些表或查询,和窗体或报表上显示计算而无需创建计算的控件。

当您创建窗体或报表时,它可能是最有效来添加和排列所有绑定的控件首先,尤其是构成大部分对象上的控件。然后,您可以添加完成设计使用布局视图还是设计视图中的设计选项卡上的控件组中的工具的未绑定控件和计算控件。

通过标识控件从中获取其数据的字段,您将控件绑定到的字段。您可以创建绑定到所选的字段将字段从字段列表窗格拖动到窗体或报表控件。字段列表窗格中显示的窗体的基础表或查询的字段。若要显示字段列表窗格中,在布局视图还是设计视图中打开该对象,然后在设计选项卡的工具组中,单击添加现有字段。双击字段列表窗格中的字段时,Access 会向对象添加适当的控件中为该字段类型。

或者,可以在控件本身 (如果在设计视图中打开该对象),或在控件的属性表中的控件来源属性框中键入字段名称字段绑定到控件。属性表定义该控件,如其名称的特征,其数据,以及其格式的源。若要显示或隐藏属性表,请按 F4。

使用“字段列表”窗格是创建绑定控件的最佳方式,原因有二:

  • Access 会自动使用字段名称(或者在基础表或查询中为该字段定义的标题)来填写控件附带的标签,因此,您不必自己键入控件标签的内容。

  • Access 会根据基础表或查询中字段的属性(例如,“格式”、“小数位数”和“输入掩码”属性),自动将控件的许多属性设置为相应的值。

如果已经创建未绑定控件并且想将它绑定到字段,请将控件的“控件来源”属性框中的值设置为该字段的名称。有关“控件来源”属性的详细信息,请在光标位于属性的下拉列表中时按 F1。

返回页首

了解布局

版式位于水平和垂直对齐控件的参考线来为您的窗体统一的外观。您可以为表格式,版式的认为其中的表的每个单元格是空或者包含一个控件。以下过程介绍如何添加、 删除或重新排列版式中的控件。

注意: 版式是可选的如果您正在构建仅将通过使用 Access 打开桌面数据库。但是,如果您打算将数据库发布到 SharePoint server 和浏览器中使用它,必须在所有窗体和报表,您想要使用的浏览器中使用版式。

有关 Web 数据库的详细信息,请参阅文章生成可在 Web 上共享的数据库

布局可以在许多不同方面,对其进行配置,但通常被配置为表格堆叠的格式。在以下两个主要格式,可以拆分或合并单元格以自定义布局以更好地满足您的控件。有关详细信息,请参阅部分中的布局中的拆分或合并单元格

  • 在表格式控件布局如下图所示控件中的行和列,如电子表格,带标签的顶部的排列 ︰

    报表中的表格式布局。

    表格式控件布局中始终跨窗体或报表的两个部分。表格式控件位于标签是在上面的部分。

  • 在堆叠式布局,控件垂直排列等可能会看到在纸质表单的标签左侧的每个控件,如下图所示 ︰

    窗体中的堆叠式布局。

    堆叠式的布局始终包含在窗体或报表上的单个部分。

在下列情况下,access 会自动创建表格式布局 ︰

  • 通过单击“创建”选项卡的“报表”组中的“报表” 来创建一个新报表。

  • 您可以通过单击创建选项卡上的报表组中的空报表,然后从字段列表窗格拖动字段创建新的报表。

在下列情况下,access 会自动创建堆叠式布局 ︰

  • 通过单击“创建”选项卡上“窗体”组中的“窗体”来创建新窗体。

  • 通过单击“创建”选项卡上“窗体”组中的“空白窗体”,然后将某个字段从“字段列表”窗格拖动到窗体中来创建新窗体。

本节内容

创建新的布局

从表格式布局切换到堆积或从堆积到表格式

将一个布局拆分为两个布局

向版式添加行或列

从布局中删除行或列

布局中的拆分或合并单元格

重新排列布局中的控件

向布局添加控件

从布局中删除控件

创建新的布局

在现有窗体或报表对象,您可以创建新的控件布局通过执行下列操作 ︰

  1. 选择要添加到布局中的控件。

  2. 如果要向同一布局中添加其他控件,请按住 Shift 键,同时选择这些控件。

  3. 排列选项卡上的表格组中,单击表格堆积

Access 将创建布局,并向其添加选定的控件。

返回节首

从表格式布局切换到堆积或从堆积到表格式

将整个布局从一种布局类型切换至另一种布局类型:

  • 选择您想要更改布局中的一个单元格。

  • 排列选项卡上的行和列组中,单击选择布局

  • 排列选项卡上的表格组中,单击所需 (表格堆积) 的布局类型。

Access 重排到所需的布局类型的控件。

返回节首

将一个布局拆分为两个布局

通过执行下列操作可以将一个控件布局分割成两个布局:

  1. 按住 SHIFT 键,然后单击要移动到新的布局的单元格。

  2. 排列选项卡上的表格组中,单击所需的新的布局 (表格堆积) 的布局类型。

Access 创建一个新控件布局并将所选控件添加到其中。

注意: 原始布局可能包含空白的行或列因拆分布局。若要删除的行或列,右键单击行或列中的单元格,然后单击删除行删除列

返回节首

向版式添加行或列

  1. 选择与您要在其中添加新行或列相邻的单元格。

  2. 排列选项卡上的行和列组中,单击在上方插入在下方插入以插入新行的上方或下方当前行。单击左侧插入在右侧插入以插入新列的左侧或右侧的当前列。

Access 会将新行或列添加到布局。

返回节首

从布局中删除行或列

  1. 行或您想要删除的列中选择一个单元格。

  2. 排列选项卡上的行和列组中,单击选择列选择行以选择行或列。

  3. 按 Delete 键。

Access 的版式中删除的行或列。

返回节首

布局中的拆分或合并单元格

表格在 word 处理文档,如布局组成排列行和列中的单元格。每个单元格可以包含一个控件,如文本框、 标签或命令按钮。可以将一个单元格拆分水平或垂直创建两个单元格,或者您可以合并在一起以创建一个较大的单元格跨越多行或列布局中的多个单元格。即使单元格跨多个行或列,它仍可以包含一个控件。

拆分单元格

拆分单元格垂直时, 布局的结构中创建一个新。如果所拆分的同一行上有其他单元格,则会保留 (它们跨越导致拆分操作从两个基础行) 的大小相同。拆分单元格水平,当您将创建新结构中的布局。如果所拆分为同一列中有其他单元格,则会保留 (它们跨越导致拆分操作从两个基础列) 的大小相同。

合并单元格

注意: 可以将空单元格合并在一起,或者您可以将一个单元格包含一个控件与其他空单元格合并。但是,您无法合并的单元格包含多个控件,因为每个单元格可以包含一个控件。

  1. 选择要合并的第一个单元格。

  2. 按住 SHIFT 键,然后选择要合并其他单元格。

  3. 排列选项卡上的合并 / 拆分组中,单击合并

注意: 拆分和合并布局中的多个单元格时,会较为复杂的基础的行和列结构。因此,它可能很难调整只需所需的单元格。我们建议您先调整行高和尽可能多地,列的大小,然后单击拆分和合并的单元格,以创建所需的布局。

返回节首

重新排列布局中的控件

您可以移动控件布局中或布局,通过将其拖动到所需的位置之间。拖动控件时,一个水平或垂直条指示它将在释放鼠标按钮时放置。如果拖动空单元格上方的控件,Access 将突出显示整个的单元格,以指示放置该控件的位置。

您还可以 ︰ 选择它,按住 ALT 键,然后使用箭头键移动控件移动布局中的控件。

如果您使用的 ALT + 箭头键组合向左或向右移动控件并将其移动布局的边界之外,Access 将布局需要以适应移动时添加新列。这些新列将保留,即使您将控件移回其原始位置,并可以扩大报表,使其扩展到另一页上的意外的结果。在报表中,这可能导致打印,由于报表对象的额外宽度的空白页。若要删除一个空列中的版式,在布局视图中,在列中,选择一个单元格,然后按 delete。布局不再交叉页边界,Access 将自动调整大小返回到原始页宽报表。

返回节首

向布局添加控件

若要从字段列表窗格中的新字段添加到现有控件布局   

  • 将字段从字段列表窗格拖动到布局。一个水平或垂直条指示该字段在释放鼠标按钮时的放置位置。如果将字段拖动到一个空白单元格,Access 将突出显示整个单元格,以指示字段将放置的位置。

向现有控件布局添加现有控件   

  1. 在布局视图中,选择您想要添加到控件布局的第一个控件。

  2. 如果要向同一布局中添加其他控件,请按住 Shift 键,同时选择这些控件。您可以选择其他控件布局中的控件。

  3. 将所选的字段拖到布局。一个水平或垂直条指示字段在释放鼠标按钮时的放置位置。

返回节首

从布局中删除控件

从布局中删除控件使您能够将窗体或报表上的任意位置的控件,而不会影响任何其他控件的位置。

如果您打算用作 Web 应用程序的一部分的窗体或报表,必须版式中包含的所有控件。

  1. 开始选项卡,在视图组中,单击视图,然后单击设计视图

  2. 选择要删除的版式,包括任何标签的单元格。若要选择多个单元格,请按住 SHIFT 键,然后单击您想要删除的单元格。若要选择所有单元格在版式中,在排列选项卡上的行和列组中,单击选择布局

  3. 右键单击其中一个选定的单元格,指向布局,,然后单击删除版式

    Access 从布局中删除所选单元格。

  4. 如果布局中留下了某些控件,它们将立即重叠的控件中删除。控件仍处于选中状态,同时拖动远离布局,注意不要将控件放到布局返回所选的控件。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×