3

使用数据绑定表单运行 Access 2007。

表单Record Source设置为查询,表单中的所有字段都有定义的Control Source;没什么花哨的,只是字段名称。该表单是一个带有记录导航按钮的单一表单,这些按钮执行“下一个记录”和“上一个记录”操作。

当我浏览记录时,标题中的控件会正确更新。但是,如果我将控件水平锚属性更改为“右”,则字段不再在记录导航中更新。这对于文本框和组合框控件都可以观察到。我可以将锚定切换回“左”,并且更新工作正常。

锚定是否有某种原因会影响 Access 表单中的控件更新?或者这是以前观察到的错误?

我能想到的唯一解决方法是在 OnCurrent 事件的表单中分配控件文本/值属性,但这似乎有些草率。我在这里错过了什么吗?

4

1 回答 1

1

似乎是一个错误。在 Form_Current 事件上刷​​新表单可以解决问题:

Private Sub From_Current()

Me.Refresh

End Sub
于 2012-05-30T16:37:51.177 回答