作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Access 2007 中有一个表单,它有一个“更新”例程,可以根据其他字段(文本框、复选框、组合框)中的值启用或禁用某些文本框。该例程的常规操作效果很好。
现在我发现按 ESC 调用撤消功能,恢复所有字段中的原始值。但是此撤消不会调用这些字段上的事件,因此表单处于错误状态,文本框被禁用/启用,尽管它们不应该被禁用/启用。
我还发现有一个撤消事件,但这对我没用,因为它是在撤消之前调用的。撤消后我需要一个事件。当按下 ESC 键时,我可以在这里做什么来更新字段?
最佳答案
我更喜欢这个解决方案,因为它不仅适用于“ESC”键:
private Sub form_Undo(cancel as integer)
afterUndo = true
TimerInterval = 1
end Sub
private Sub Form_Timer()
if afterUndo then
'do something after the Undo-Event
end if
TimerInterval = 0
end Sub
关于forms - Access 2007 表格 : event AFTER undo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47592847/
我是一名优秀的程序员,十分优秀!