在MS Access中是否有办法检测更改的TextBox值,其中TextBox的控件源是例如=[txtSubTotal]-[txtDiscount]
?
TextBox已锁定=否,已启用=是但显然无法由用户直接编辑,因为它是计算字段。
我正在寻找的是像Winforms TextChanged事件,但是Access中最接近的等价似乎是AfterUpdate
和Change
,当我的TextBox的值发生变化时,这些都没有触发。< / p>
目前在Access 2003中工作,但这可能会改变。
答案 0 :(得分:0)
正如名称更新所暗示的那样,当数据更新到表中时,将触发此事件。
由于您的计算控件没有更新(对表格),因此不会触发更新事件之前或之后。
您必须为数据更改的控件编写事件处理程序。