启用,并在Access 2007/2010在连续的子窗体禁用控件(Enabling and disa

2019-06-26 07:26发布

我需要启用或禁用在连续子窗体的控制,依赖于另一场。 我写的是出于本能的初始代码是非常相似的建议是什么在这里 ,而是只禁用那些被标记为“孩子”的控制,它禁用所有的人-实际上,它似乎只是为了寻找价值最后一条记录,并影响到所有的行。

有没有可以做到这一点,还是我找错了树的方法吗? 下面的代码:

If Me.Record_Type = "Child" Then 'Disable subsidiary records
Me.Record_Type.SetFocus
Me.Prospect_Name.Enabled = False
End If

Answer 1:

理智的用行连续形式工作的唯一方法是使用条件格式 。 施加的任何代码是指活动行,因此它似乎影响的所有行。

条件格式,Access 2010中

启用/选择了禁用



文章来源: Enabling and disabling controls on a Continuous Subform in Access 2007/2010