Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 访问#名称?在做一些简单的事情时控制_Ms Access_Vba - Fatal编程技术网

Ms access 访问#名称?在做一些简单的事情时控制

Ms access 访问#名称?在做一些简单的事情时控制,ms-access,vba,Ms Access,Vba,所以我以前在某些报告中遇到过这个问题,它有时有效,有时无效 但我正在做一些非常简单的事情,我想我已经做了一千次了 我有两张表格。窗体1上的按钮打开窗体2。Form2没有将其链接到Form1的记录源,但它是相关的。所以在form2上,我有一个引用form1上的控件的控件 这是一个空白的未绑定文本框,我将它的控制源代码设置为[Forms]![表格1]![foo] 当我打开form2时,我在该文本框中得到的是#Name?,而不是[Forms]中的文本![表格1]![foo] Form1当时是打开的。我

所以我以前在某些报告中遇到过这个问题,它有时有效,有时无效

但我正在做一些非常简单的事情,我想我已经做了一千次了

我有两张表格。窗体1上的按钮打开窗体2。Form2没有将其链接到Form1的记录源,但它是相关的。所以在form2上,我有一个引用form1上的控件的控件

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

当我打开form2时,我在该文本框中得到的是
#Name?
,而不是
[Forms]中的文本![表格1]![foo]


Form1当时是打开的。

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

[Forms]![form1].[foo]
或者如果窗体或控件的名称中没有空格

Forms!form1.foo

由于您正在讨论
ControlSource
属性,请确保包含
=
符号

这对我来说是一个文本框的
控制源
。。。当
Form3
在表单视图中打开时

=[Forms]![Form3]![txtNote]

哇,我真的需要把锈迹去掉。