Событие TextChanged в MS Access
Есть ли способ в MS Access, чтобы обнаружить измененное значение TextBox, где источник управления TextBox, например, =[txtSubTotal]-[txtDiscount]
?
TextBox имеет значение Locked=No, Enabled=Yes, но, очевидно, пользователь не может редактировать его напрямую, поскольку это вычисляемое поле.
Я ищу что-то вроде события Winforms TextChanged, но ближайший эквивалент в Access AfterUpdate
а также Change
и ни один из них не запускается, когда значение моего TextBox изменяется.
В настоящее время работает в Access 2003, хотя это может измениться.
1 ответ
Как следует из обновления имени, это событие сработает при обновлении данных в таблицы.
Поскольку нет обновления (для таблиц) для вашего расчетного элемента управления, событие после или до не сработает.
Вы должны написать обработчики событий для элементов управления, где изменяются данные.