【问题标题】:How do I display a memo field to a Form in Access如何在 Access 中的表单中显示备注字段
【发布时间】:2014-06-13 23:17:38
【问题描述】:

我已经查看了之前提出的与此相关的问题,但未能找到解决方案。我有一个带有名为“评论”的备注字段的表格,我试图在表单中显示该字段的所有历史记录。在控件源的文本框属性中,我有这个:

ColumnHistory([Positions], [Comments], [JobID=]&[JobID]) (Positions 是表名,Comments 是备注字段,JobID 是主键标识符)。我在该字段中收到 #Name 错误,但我不明白为什么。我对数据库非常缺乏经验,但我正在努力学习和做这个项目。感谢您提供任何帮助谢谢

【问题讨论】:

    标签: ms-access ms-access-2007


    【解决方案1】:

    首先,确保 Comments 字段的 AppendOnly 属性设置为 True 否则这将不起作用。

    接下来,文本框控件中的代码应为:

    = Application.ColumnHistory("Positions", "Comments", "JobID=" & Me.JobID & "")
    

    如果您的任何变量、对象或控件与声明的不同,您可能需要稍微调整一下。

    我知道你是新来的,所以请确保你确认这是否对你有用,以便未来有类似问题的访问者知道答案是否可行。

    【讨论】:

    • 感谢您的帮助,它现在给我一个#Name 错误。当我尝试在查询中执行此操作时,我遇到了与正确放置表名称时要求参数相同的问题。我认为问题来自表名称,但我不知道它为什么或有什么问题。到处都是一样的拼写。再次感谢您的帮助,非常感谢。
    • 我让它工作了。我打开了一个以不同名称保存的旧版本数据库,然后一切似乎都正常了。我真的不明白为什么,但它现在工作了哈哈。再次感谢您的帮助。我希望这是我应该确认的地方。
    • 通常您要么单击向上箭头或复选标记(或同时单击两者),这给了我提供有效解决方案的积分,也使任何未来的访问者更容易注意到答案是有帮助的。
    • 谢谢。我检查了答案,但我无法单击箭头,因为我没有足够的代表。不过还是谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多