运行时错误 数据已更改。
我的一个子表单遇到了困难。它过去可以毫无怨言地工作,但我想现在它决定有点冗长。在这个表单上,我有一个包含各种复选框选项的子表单。每当用户输入一个复选框选项然后退出到主窗体时,就会运行一个 On Exit 事件。它结合了来自各种表单的一些文本框,然后将该值放在主表单的文本框中。
var1 = [Form1]![Textbox].Value
var2 = [Form2]![Textbox].Value
var3 = [Form3]![Textbox].Value
Me.[TextBox].Value = var1 & var2 & var3
出于某种原因,在退出子表单时,我收到了运行时错误。
模式不明显。
- 我可以从子表单导航到主表单,而无需在其中任何一个中进行任何更改而不会收到错误消息。
- 如果我进入子表单,进行更改,退出子表单,文本框将被更新而没有投诉,但是如果我回到子表单,不要进行更改然后返回主表单,那么我得到运行时错误
- 同样,在确保行为 1 为真之后,我可以进入子表单,更改某些内容,但如果我尝试返回子表单并进行额外更改,我会收到投诉。(我可以通过使输入事件刷新子表单来解决此问题)
我无法修复运行时错误... :(