【问题标题】:Concatenating a control source yields #Type! error连接一个控制源产生#Type!错误
【发布时间】: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 立即解决了问题!我更改了文本框名称并且它起作用了。我不知道为什么这是个问题,你能解释一下吗?

标签: ms-access report concatenation


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2020-06-15
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    相关资源
    最近更新 更多