1

所以我之前在某些报告中遇到过这个问题,它有时会起作用,有时会不起作用。

但我正在做一些超级简单的事情,我以为我已经做了一千次了。

我有两种形式。Form1 上的按钮打开 form2。Form2 没有将其链接到 Form1 的记录源,但是是相关的。因此,在 form2 上,我有一个引用 form1 上的控件的控件。

这是一个空白的未绑定文本框,我将它的控制源设置为[Forms]![form1]![foo]

当我打开 form2 时,我进入#Name?了那个文本框,而不是[Forms]![form1]![foo].

Form1 当时是打开的。

4

2 回答 2

3

由于您在谈论该ControlSource物业,因此请确保包括该=标志。

这对我来说ControlSource适用于文本框...何时Form3在表单视图中打开...

=[Forms]![Form3]![txtNote]
于 2013-10-10T17:59:29.353 回答
0

我喜欢使用点符号而不是 bang 符号来引用控件。将其更改为下面的示例是否有帮助?

[Forms]![form1].[foo]

或者如果窗体或控件的名称中没有空格。

Forms!form1.foo
于 2013-10-10T17:55:09.363 回答