如何在记录源为空时防止子表单消失

时间:2014-08-01 21:28:43

标签: vba ms-access

我在Access中创建了一个表单,可根据用户的输入动态更新显示的信息。还有一个子表单也可以通过更改记录源进行更新。但是,在某些情况下,记录源将为空。当这种情况发生时,子形式消失,永远不会再被看到。我甚至无法在VB中引用子表单。

我知道有办法防止这种情况发生。我看到子表单显示空结果,同时仍保持可见。但是,我似乎找不到这样做的设置。

任何想法?

1 个答案:

答案 0 :(得分:0)

问题是超级表单和/或子表单中的空记录集。我将子表单链接到表格以确保会有一些记录。然后,我将我想要过滤的字段链接到超级表单。超级表单包含我想要过滤的记录:有点像where子句。

很抱歉,如果术语不正确或解决方案很明显。 Access和VBA对我来说都是新手。