连接一个控制源产生#Type!错误

Posted

技术标签:

【中文标题】连接一个控制源产生#Type!错误【英文标题】:Concatenating a control source yields #Type! error 【发布时间】:2017-04-06 14:12:11 【问题描述】:

我已根据查询生成报告。我有一个文本框,我试图用它来将三个值连接在一起以便于阅读。这些字段是:[CREATOR][TYPE][SERIAL_NUM],我希望输出结果类似于:

组织 A,电子表格,副本 1

当我将记录源设置为 [CREATOR] 时,它会填充每条记录。但是,当我将记录源设置为

=[CREATOR] & ", " & [TYPE] & ", " & [SERIAL_NUM]

每条记录的最终结果是#Type!

我在这里做错了什么?

【问题讨论】:

向我们展示架构 什么意思?这些字段都是来自同一查询的所有文本字段。 如果它们都是架构中的文本字段,那么我建议您在表达式中尝试不同的组合,直到您可以用最少的表达式重现故障。例如,尝试 =[CREATOR] & ", " & [TYPE] 然后尝试 = [TYPE] & ", " & [SERIAL_NUM] 并查看是否有效。 还要确保文本框的名称不是 Creator、type 或 serial_num。 @AVG 立即解决了问题!我更改了文本框名称并且它起作用了。我不知道为什么这是个问题,你能解释一下吗? 【参考方案1】:

确保文本框的名称不是 Creator、type 或 serial_num

【讨论】:

以上是关于连接一个控制源产生#Type!错误的主要内容,如果未能解决你的问题,请参考以下文章

DLookup 中的错误作为访问表单中的控制源

Frozenset to list 产生错误的结果

CLOUDFRONT EC2 源错误 CloudFront 试图建立与源的连接 [重复]

在 NavBar 上使用 Back 后,RefreshControl 对 TableView 的第一个单元格产生错误

apache_conf .htaccess修复了自动重定向/ https交叉源控制台错误的错误

VBA:excel正在关闭,没有产生错误