我在20年前開發的MS Access Application
中有一個用戶表單,我試圖對其進行修改。問題是,我無法弄清楚子窗體上的某些控件是如何被禁用的。我查看了表單和子表單上的每一行代碼,但無法弄清楚。自動禁用MS Access來自文本框
選定的文本指示的項的類別,並且如果該項目工時值結束,它使在左側的6點控制(3個文本框和3個標記),如果是在其他的東西結束而不是工時,它使右側的控制成爲可能。這一切工作正常,但沒有代碼,我可以找到這是改變這些值。有沒有辦法跟蹤由此組合框更改觸發的所有事件過程? (它不是代碼中列出的任何組合框事件過程)。
我已經搜索了整個項目的啓用,鎖定和「對於每個」這個詞,如果我以另一個模糊的方式禁用了它,但似乎並非如此。我真的很難過。
感謝, 鮑里斯
您是否在Form Design視圖中查看了組合框的屬性表(選項卡事件)?可以用'= SomePublicFunction()'直接調用公共函數。在AfterUpdate事件中。 – Andre
@Andre是的,我查看了與該子表單上的控件相關的所有事件。它顯示爲一個連續的子窗體,所以一些窗體實例有一組被選中,而其他窗體則選擇了相反的組。在創建新記錄時,禁用一組控件與選擇組合框中的數據有關,但它不在其任何事件中。 – Boris15er
謝謝@ vlad-dekhanov編輯,我是一個很長時間的潛伏者,但新的海報。 – Boris15er