更新 Access 表单中的事件处理

Posted

技术标签:

【中文标题】更新 Access 表单中的事件处理【英文标题】:Update event handling in Access form 【发布时间】:2014-04-09 13:27:53 【问题描述】:

我是 VB 和 Access 的新手。因此,当我更改文本字段中的文本(使用表单)时,我想将 Changet 设置为 true。

在我的表单中,我处理更新事件:

Private Sub Question_Updated(Code As Integer)

End Sub

如何通过此方法更新已更改的列?谢谢。

【问题讨论】:

如果是/否是绑定的,那么只需 "Me.YesNo = True" 不,我在表单上没有是/否元素... 【参考方案1】:

只要包含在表单的记录集中,您就可以使用以下代码设置是/否 UNBOUND 字段。请注意,我正在为您将要更改的字段使用“更新后”事件。更新将在您移动到另一条记录或关闭表单后进行。

Private Sub Question_AfterUpdate()
    Me!YesNo = vbYes
End Sub

【讨论】:

以上是关于更新 Access 表单中的事件处理的主要内容,如果未能解决你的问题,请参考以下文章

php 重构表单处理程序以更新事件营销

自定义按钮事件处理类

VBA for Access 2010:动态创建控件和链接事件处理程序

在 Access 中处理 Outlook MailItem 发送事件

MS-Access 2007 - 如何在点击事件中以编程方式访问子表单列数据

Delphi 7 - 为表单中的嵌入式框架处理 MouseWheel 事件?