首页 > 解决方案 > MS Access 加载具有来自其他表单的多个值的文本框

问题描述

我有一个快速的 Access 数据库更新,我需要做,而且自从我接触 Access 以来已经有好几年了。我需要做的是获取一个文本框,并让它预加载另一个表单中的两个值。到目前为止,我已经尝试从控制菜单中添加它们,但我得到的只是错误。在属性表的数据菜单中,我编辑控制源并输入以下内容:

= «Expr» 表格![AFR]![序列号]

所以我试图从 AFR 表单中加载 SerialNo 字段值。但是我收到错误消息“您输入的表达式包含无效的语法。您可能输入了没有运算符的操作数。”

任何想法我做错了什么?

标签: ms-accessexpression

解决方案


问题是Access试图提供帮助,并为您输入了不需要的“”。您应该改用它,可能作为默认值:

=[Forms]![AFR]![SerialNo]

请注意,如果在打开第二个表单时没有打开表单 AFR,那么您将收到“#Name?”错误。


推荐阅读