ms-access - MS Access 加载具有来自其他表单的多个值的文本框
问题描述
我有一个快速的 Access 数据库更新,我需要做,而且自从我接触 Access 以来已经有好几年了。我需要做的是获取一个文本框,并让它预加载另一个表单中的两个值。到目前为止,我已经尝试从控制菜单中添加它们,但我得到的只是错误。在属性表的数据菜单中,我编辑控制源并输入以下内容:
= «Expr» 表格![AFR]![序列号]
所以我试图从 AFR 表单中加载 SerialNo 字段值。但是我收到错误消息“您输入的表达式包含无效的语法。您可能输入了没有运算符的操作数。”
任何想法我做错了什么?
解决方案
问题是Access试图提供帮助,并为您输入了不需要的“”。您应该改用它,可能作为默认值:
=[Forms]![AFR]![SerialNo]
请注意,如果在打开第二个表单时没有打开表单 AFR,那么您将收到“#Name?”错误。
推荐阅读
- javascript - 光滑的滑块相同的导航动作
- php - Xdebug 和 PhpStorm 未连接的远程调试(开发服务器在不同的网络中远程)
- r - R 闪亮过滤
- android - 当应用程序在 Pie 设备的后台和前台时获取位置的最佳代码
- git - 哪个分支用于我的 Azure 管道?
- javascript - 如何将添加的文本保留在 Jquery 的 textarea 中的复选框值中?
- angular - Leaflet地图事件上的Angular 7变量访问问题
- android - android编辑文本输入限制2048个字符,但我需要输入5000个字符
- webkit - 在 Javascriptcore 中,关于 clobberWorld()、read(World)/write(Heap) 和一些术语的问题
- oracle - 将 oracle 11 升级到 oracle 18