我的数据表子窗体上的控件(组合框)有一个after update
事件,如果用户将组合更改为0,则该事件触发。除该事件外,其他所有操作都应在事件上触发,数据表子表单。
我期望的结果是,当数据表中的任何子表单记录更新为0时,事件就会触发。
Private Sub T_Off_AfterUpdate()
Forms![Primary_frm].Refresh
If Me.T_Offense = 0 Then
DoCmd.OpenQuery "Zeroed_append_qry", , acReadOnly
Dim varWhereClause As String
varWhereClause = "Case_ID = " & Me!ID
DoCmd.OpenForm "Zeroed_frm", , , varWhereClause
End If
End Sub
此外,同一主表单上还有第二个子表单,它具有相同的字段和记录,但是处于表单视图中。这样,用户可以看到与主表单记录关联的所有记录。用户可以两种形式输入/更改数据。最初,我希望刷新能够触发更新后事件。