Событие TextChanged в MS Access

Есть ли способ в MS Access, чтобы обнаружить измененное значение TextBox, где источник управления TextBox, например, =[txtSubTotal]-[txtDiscount]?

TextBox имеет значение Locked=No, Enabled=Yes, но, очевидно, пользователь не может редактировать его напрямую, поскольку это вычисляемое поле.

Я ищу что-то вроде события Winforms TextChanged, но ближайший эквивалент в Access AfterUpdate а также Change и ни один из них не запускается, когда значение моего TextBox изменяется.

В настоящее время работает в Access 2003, хотя это может измениться.

1 ответ

Решение

Как следует из обновления имени, это событие сработает при обновлении данных в таблицы.

Поскольку нет обновления (для таблиц) для вашего расчетного элемента управления, событие после или до не сработает.

Вы должны написать обработчики событий для элементов управления, где изменяются данные.

Другие вопросы по тегам