我在20年前开发的MS Access Application
中有一个用户表单,我试图对其进行修改。问题是,我无法弄清楚子窗体上的某些控件是如何被禁用的。我查看了表单和子表单上的每一行代码,但无法弄清楚。自动禁用MS Access来自文本框
选定的文本指示的项的类别,并且如果该项目工时值结束,它使在左侧的6点控制(3个文本框和3个标记),如果是在其他的东西结束而不是工时,它使右侧的控制成为可能。这一切工作正常,但没有代码,我可以找到这是改变这些值。有没有办法跟踪由此组合框更改触发的所有事件过程? (它不是代码中列出的任何组合框事件过程)。
我已经搜索了整个项目的启用,锁定和“对于每个”这个词,如果我以另一个模糊的方式禁用了它,但似乎并非如此。我真的很难过。
感谢, 鲍里斯
您是否在Form Design视图中查看了组合框的属性表(选项卡事件)?可以用'= SomePublicFunction()'直接调用公共函数。在AfterUpdate事件中。 – Andre
@Andre是的,我查看了与该子表单上的控件相关的所有事件。它显示为一个连续的子窗体,所以一些窗体实例有一组被选中,而其他窗体则选择了相反的组。在创建新记录时,禁用一组控件与选择组合框中的数据有关,但它不在其任何事件中。 – Boris15er
谢谢@ vlad-dekhanov编辑,我是一个很长时间的潜伏者,但新的海报。 – Boris15er