Vba 当记录源为空时,如何防止子窗体消失
我在Access中创建了一个表单,它根据用户的输入动态更新显示的信息。还有一个子表单也会通过更改记录源进行更新。但是,在某些情况下,记录源将为空。当这种情况发生时,子形态消失,再也看不到了。我甚至不能在VB中引用子窗体 我知道有一种方法可以防止这种情况。我见过子窗体显示空结果,但仍然可见。然而,我似乎找不到这样做的设置Vba 当记录源为空时,如何防止子窗体消失,vba,ms-access,Vba,Ms Access,我在Access中创建了一个表单,它根据用户的输入动态更新显示的信息。还有一个子表单也会通过更改记录源进行更新。但是,在某些情况下,记录源将为空。当这种情况发生时,子形态消失,再也看不到了。我甚至不能在VB中引用子窗体 我知道有一种方法可以防止这种情况。我见过子窗体显示空结果,但仍然可见。然而,我似乎找不到这样做的设置 有什么想法吗 问题是超级表单和/或子表单中的空记录集。我将子表单链接到一个表,以确保有一些记录。然后,我将要筛选的字段链接到超级表单。超级表单包含我想要筛选的记录:有点像wher
有什么想法吗 问题是超级表单和/或子表单中的空记录集。我将子表单链接到一个表,以确保有一些记录。然后,我将要筛选的字段链接到超级表单。超级表单包含我想要筛选的记录:有点像where子句
如果术语不正确或解决方案明显,请道歉。Access和VBA对我来说是相当新的 无论记录来源如何,子表单的所有变体是否都具有相同的字段?它们具有相同类型的字段,是的。我设置了字段的控制源以反映更改。它在所有情况下都能工作,除非查询在断开连接的记录集下可能为空