我遇到的问题与之前的帖子类似。事情的答案对我不起作用。
我有:
Coverage: Coverage
Control Source: =[Analyst Data 2013 Query1]![Coverage]
根据之前的回答,我尝试更改控件:
Coverage: Coverage_txt
Control Source: =[Analyst Data 2013 Query1]![Coverage]
但这仍然会给我带来错误。每次我尝试将字段链接到控件源时,它都不适用于任何表单/表/查询/任何地方。
请告知。
编辑:在顶部添加了屏幕截图
答案 0 :(得分:1)
试试这个:
Coverage: Coverage_txt
Control Source: =[Analyst Data 2013 Query1]![Coverage_txt]
我认为您的意思是Coverage_txt
是名为Analyst Data 2013 Query1
的表单中字段的名称。因此,绑定必须使用字段的名称,而不是数据源的名称。
一般方法(因为上面没有用):绑定字段的语法可能很棘手。尝试从另一个表单中获取另一个字段 - ANY字段。如果可以,问题是字段命名;如果你不能,也许这就是表格的名称。
您可以使用正确的名称,但仍然难以使用语法。 Here is a good resource用于处理父子关系(子表单,子报告)。
额外建议:我建议您为表单选择一个更好的名称。 Access对象名称中的空格是一种不好的做法 - 它们会导致麻烦。此外,Query1
不具有描述性,因此我想知道是否有更好的名称可以说明结果。回到Access并重命名对象是一件很麻烦的事情,所以尽可能地命名事物也很重要。