使用数据绑定(bind)表单运行 Access 2007。
表单Record Source设置为查询,表单中的所有字段都有定义的Control Source;没什么花哨的,只是字段名称。该表单是一个带有记录导航按钮的单一表单,这些按钮执行“下一个记录”和“上一个记录”操作。
当我浏览记录时,标题中的控件会正确更新。但是,如果我将控件水平 anchor 属性更改为“右”,则字段不再在记录导航中更新。这对于文本框和组合框控件都可以观察到。我可以将锚定切换回“左”,并且更新工作正常。
锚定是否有某种原因会影响 Access 表单中的控件更新?或者这是以前观察到的错误?
我能想到的唯一解决方法是在 OnCurrent 事件的表单中分配控件文本/值属性,但这似乎有些草率。我在这里错过了什么吗?
最佳答案
似乎是一个错误。在 Form_Current 事件上刷新表单可以解决问题:
Private Sub From_Current()
Me.Refresh
End Sub
关于ms-access - MS Access 表单 - 影响数据更新的水平 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10807346/