Ms access 访问#名称?在做一些简单的事情时控制
所以我以前在某些报告中遇到过这个问题,它有时有效,有时无效 但我正在做一些非常简单的事情,我想我已经做了一千次了 我有两张表格。窗体1上的按钮打开窗体2。Form2没有将其链接到Form1的记录源,但它是相关的。所以在form2上,我有一个引用form1上的控件的控件 这是一个空白的未绑定文本框,我将它的控制源代码设置为Ms access 访问#名称?在做一些简单的事情时控制,ms-access,vba,Ms Access,Vba,所以我以前在某些报告中遇到过这个问题,它有时有效,有时无效 但我正在做一些非常简单的事情,我想我已经做了一千次了 我有两张表格。窗体1上的按钮打开窗体2。Form2没有将其链接到Form1的记录源,但它是相关的。所以在form2上,我有一个引用form1上的控件的控件 这是一个空白的未绑定文本框,我将它的控制源代码设置为[Forms]![表格1]![foo] 当我打开form2时,我在该文本框中得到的是#Name?,而不是[Forms]中的文本![表格1]![foo] Form1当时是打开的。我
[Forms]![表格1]![foo]
当我打开form2时,我在该文本框中得到的是#Name?
,而不是[Forms]中的文本![表格1]![foo]
Form1当时是打开的。我喜欢使用点符号而不是bang符号来引用控件。将其更改为下面的示例是否有帮助
[Forms]![form1].[foo]
或者如果窗体或控件的名称中没有空格
Forms!form1.foo
由于您正在讨论
ControlSource
属性,请确保包含=
符号
这对我来说是一个文本框的控制源
。。。当Form3
在表单视图中打开时
=[Forms]![Form3]![txtNote]
哇,我真的需要把锈迹去掉。