gpt4 book ai didi

forms - Access 2007 表格 : event AFTER undo

转载 作者:行者123 更新时间:2023-12-01 09:53:00 24 4
gpt4 key购买 nike

我在 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com