访问 2007-#名称?错误

发布于 2024-11-18 17:38:46 字数 188 浏览 4 评论 0原文

我正在尝试指定一个控制源。我基本上只是在报表中创建一个文本字段,使用构建工具从子报表/查询中查找相关字段,然后进行设置。我知道该路径对于控制源来说是正确的,因为我不是自己输入它,而是选择它。

我引用的字段仍然存在,并且实际上位于 controlsource 指向的位置。但由于某种原因,我收到此错误。这没有道理。

有人可以帮忙吗?

I am trying to specify a controlsource. I basically just create a text field in a report, use the build tool to find the relevant field from a subreport/query, and then set it. I know the path is right for the control source because I am not typing it myself, I am selecting it.

The field I am referencing still exists and is actually located where the controlsource is pointing. But for some reason, I get this error. It doesn't make sense.

Can anyone please help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

谜兔 2024-11-25 17:38:46

尝试以不同于源名称的方式命名控件。例如,如果源中有名为“Name”的字段,请指定控件名称“Name_Textbox”。只是为了确保您有两个不同的名称(源名称与控件名称)。我想我在 MS Access 的早期版本(例如 2003)中遇到了这些问题。

Try naming the control differently from source name. For example, if you have field in the source called "Name", give the control name "Name_Textbox". Just to make sure you have two different names (source vs. control). I think I had these problems in previous versions of MS Access (e.g. 2003).

口干舌燥 2024-11-25 17:38:46

我已经看到这个错误(很久以前)并设法通过将完全限定名称括在括号中来修复它,IIRC,例如[源表]。[列名称]。无论如何都要尝试一下。

I've seen that error (long time ago) and managed to fix it, IIRC, by wrapping the fully qualified name in brackets, e.g. [source table].[column name]. Something to try at any rate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文