所以我在使用某些报告之前遇到过这个问题,它有时会工作,有时也不会。
但我做的事情非常简单,以为我已经做了一千次。
我有两种形式。 Form1上的按钮打开form2。 Form2没有将其链接到Form1的记录源,但是相关。所以在form2上我有一个引用form1上的控件的控件。
这是一个空白的未绑定文本框,我将其控制源设置为[Forms]![form1]![foo]
当我打开form2时,我会在该文本框中获取#Name?
而不是[Forms]![form1]![foo]
中的文字。
Form1当时是开放的。
答案 0 :(得分:3)
由于您在讨论ControlSource
属性,请务必添加=
符号。
这对我来说可以作为文本框的ControlSource
...在表单视图中打开Form3
时...
=[Forms]![Form3]![txtNote]
答案 1 :(得分:0)
我喜欢使用点符号而不是bang符号来引用控件。它是否有助于将其更改为以下示例?
[Forms]![form1].[foo]
或者表单或控件的名称中没有空格。
Forms!form1.foo