无法删除主 - > microsoft access 2003中的子子窗体链接

时间:2010-04-16 16:40:02

标签: winforms ms-access ms-access-2007 access-vba

我在移除主控时遇到问题 - >子访问子报表数据表单中的子链接字段。我已尝试使用子报表的属性窗口以及链接向导删除它们。我还从数据库中删除了子报表,然后将现有对象重新导入到新的访问实例中。一旦我重新添加子表单并将其命名为相同的名称,链接字段将显示回来。有些事情显然是腐败的,但我现在已经没有关于如何清除它们的想法了。

任何想法都将不胜感激。

由于 道格

2 个答案:

答案 0 :(得分:1)

您必须从母版页/母版表单上的SubReport / SubForm对象中删除它们。如果删除并重新创建子表单,则链接仍然不会中断。

如果没有,VBA代码实际上可以设置这些属性。您应该打开一个模块并全局搜索该值(在链接字段属性中设置的值)。

此外,如果链接在表格中设置为关系,则每次添加子表单对象时,都会自动以魔法方式访问以填充您的关系。如果要删除它们,可能必须手动执行此操作。

答案 1 :(得分:1)

好的谢谢Raj - 是的,问题是由于子报告绑定到一个表,实际上“神奇地”推断了链接字段。为了永久删除链接,您必须删除对数据源...表,查询,SQL等的任何引用。

谢谢, 道格