Access 2003完整教程:创建文本框

如何创建文本框取决于所需的文本框类型:绑定文本框、未绑定文本框或计算文本框。

创建绑定文本框

创建绑定控件前,确保窗体或报表已绑定到记录源,或者数据访问页与数据库相连接。

  1. 在“设计”视图中打开窗体、报表或数据访问页。
  2. 如果字段列表不可见,请单击工具栏上的“字段列表”按钮图像
  3. 单击工具箱中的“文本框”工具按钮图像
  4. 执行下列操作之一:

    在窗体或报表的字段列表中选择一个或多个字段。

    要选择请执行该操作
    一个字段单击此字段。
    相邻的字段单击其中的第一个字段,按下 Shift,然后单击最后一个字段。
    不相邻的字段按下 Ctrl 并单击要包含的每一个字段的名称。

    选择数据访问页上字段列表中的字段、表或查询。

    要选择请执行该操作
    一个字段单击此字段。
    表或查询如果尚未选择工具箱中的“控件向导”工具按钮图像,请单击它,再单击表或查询。
  5. 执行下列操作之一:
    • 从字段列表中将相应的字段拖至窗体或报表上。
    • 从字段列表中将字段、表或查询拖至数据访问页中。如果拖动的是表或查询,请在“布局向导”对话框中单击所需布局。

    注意如果不是通过从字段列表中拖动所选字段来添加字段,而是试图通过单击窗体、报表或数据访问页来添加,Microsoft Access 将不会创建控件。

    Access 将在窗体、报表或数据访问页中为在字段列表中所选择的每一个字段放置一个文本框。每个文本框都会与基础数据源中的一个字段绑定。而且,每个文本框都有一个默认的附加标签。

  6. 调整文本框的大小,以便它们有合适的大小来容纳要显示的数据。
  7. 如果需要,可以更改标签文本。
  8. 切换至“窗体”视图、“数据表”视图、页面视图或“打印预览”来测试该控件。

注释如果窗体上的文本框中的数据包含多行文本,可能需要将“滚动条”属性设置为“垂直”

创建未绑定文本框

  1. 在“设计”视图中打开窗体、报表或数据访问页。
  2. 单击工具箱中的“文本框”工具按钮图像
  3. 单击窗体、报表或数据访问页上的任何位置,即可创建一个默认大小的文本框,也可以用拖拽方式来创建所需大小的文本框。

创建计算文本框

在窗体或报表中

  1. 在“设计”视图中打开窗体或报表。
  2. 单击工具箱中的“文本框”工具按钮图像
  3. 在明细节上,单击要放置文本框的位置。
  4. 执行下列操作之一:

    在文本框中放置插入点,并键入计算总计的表达式。

    选择文本框,单击工具栏上的“属性”按钮图像,并在“控件来源”属性框中键入表达式。在一个Microsoft Access 数据库 (.mdb)中,若要使用“表达式生成器”创建表达式,请单击“控件来源”属性框旁的“生成”按钮按钮图像

注释

在数据访问页中

如果要使用电子表格函数进行复杂计算,请使用 Microsoft Office“电子表格组件”。对于所有其他计算操作,可以使用绑定范围控件。

使用电子表格组件

  1. 在“设计”视图中打开数据访问页。
  2. 如果在计算中将使用的数据所属的控件不在页上,则添加这些控件。
  3. 单击工具箱中的“Office 电子表格”工具Office 电子表格控件,然后在数据访问页中要放置电子表格控件左上角的位置上单击。
  4. 在电子表格的任意单元格中输入一个公式,该公式用 HTMLHost函数引用要在计算中使用的字段,并输入对表示为运算符、标识符和值的组合的该字段的值所执行的具体操作。

    示例若以“数量”字段中的值乘以“单价”字段中的值,请键入:

    =Host().Quantity.value*Host().UnitPrice.value

    示例若以“单价”字段中的值乘以存储在单元格 C1 中的百分率,请键入:

    =$C$1*Host().UnitPrice.value

注意

使用绑定范围控件

  1. 在“设计”视图中打开数据访问页。
  2. 如果表达式将引用字段名,则字段必须在页的数据定义中。可以将字段作为绑定范围控件添加到页中, 也可以将字段添加为绑定文本框。

    提示

    如果使用绑定范围控件,那么在页面视图和 Microsoft Internet Explorer 中加载页的速度将会更快。

    安全性使用绑定范围控件或超链接控件时要格外小心。未经授权的用户可将有害的 HTML 文本插入到这些控件中。处理此文本时如果不进行验证或修改将可能导致个人信息或其他数据丢失。为了防止显示控件中的 HTML 文本,请对控件内容进行编码。

  3. 通过单击工具箱中的“绑定范围”工具绑定 HTML 控件“文本框”工具图像按钮创建其他控件,然后单击页上要放置控件左上角的位置。

  4. 若要显示属性工作表,请确保已选择该控件,再单击工具栏上的“属性”按钮图像
  5. “控件来源”属性框中,键入别名和适当的表达式。若要在页上引用字段,请在表达式中使用该字段名。例如,如果希望对“订单明细”表中的一条记录计算总价格,可键入:

    ExtendedPrice: UnitPrice*Quantity

    如果不指定别名,则必须在表达式前键入一个等号 (=)。Microsoft Access 将自动提供一个别名,例如 Expr1。

上页:Access 2003完整教程:创建子窗体 下页:Access 2003完整教程:创建、更改或删除密码 (MDB)

Access 2003完整教程:创建文本框

Access 2003完整教程:创建、更改或删除密码 (MDB)Access 2003完整教程:创建用于查阅或列出表中值的字段 (MDB)
Access 2003完整教程:关于创建表 (MDB)Access 2003完整教程:自定义“查找重复项”查询
Access 2003完整教程:自定义“查找不匹配项”查询Access 2003完整教程:更改 Visual Basic 代码的显示方式
Access 2003完整教程:关于创建和自定义邮件标签Access 2003完整教程:调试 Visual Basic 代码
Access 2003完整教程:关于查询中的计算 (MDB)Access 2003完整教程:创建 Access 数据库
Access 2003完整教程:创建报表Access 2003完整教程:创建表 (MDB)
Access 2003完整教程:创建删除查询 (MDB)Access 2003完整教程:创建筛选 (MDB)
Access 2003完整教程:设计启动 Access 的命令行选项Access 2003完整教程:设置字段或控件中数据的显示格式 (MDB)
Access 2003完整教程:设置字段或控件中显示的小数位数 (MDB)Access 2003完整教程:设置字段或控件的默认值 (MDB)
Access 2003完整教程:从表中删除字段 (MDB)Access 2003完整教程:使用快捷键编辑文本或数据
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号