从主窗体控制子窗体

Control a subform from main form

我有一个主表单 Form_frmSale,它包含一个子表单 frmSale_subform。我如何 "access" 子表单

中的字段

例如,如果没有子表单,我会做 Sale_Date.Enabled = True

如果我想从主窗体控制子窗体字段,我应该输入什么代码(假设Sale_Date在子窗体

我尝试了以下但它不起作用

Me.frmSale_subform.Sale_Date.Enabled = True

frmSale_subform.Sale_Date.Enabled = True

您应该能够做到这一点的一种方法是使用:

Me.frmSale_subform.Controls("Sale_Date").Enabled = True

如果这不符合您的喜好,您还可以参考 http://access.mvps.org/access/forms/frm0031.htm 了解其他方法。