AfterDelConfirm事件未触发Microsoft Access VBA

时间:2018-02-21 22:07:27

标签: vba ms-access access-vba

我有两个子表单,每个子表单代表我的数据库中的一个表。这些子表单显示这些表中的所有记录,并且它们之间具有1对多的关系。

当在父子窗体中删除记录时,它会删除另一个中的所有子项(我已经级联删除)。

删除完成后,我需要在子表单中进行一些处理。我想使用AfterDelConfirm事件,但我无法解决它。

我甚至没有选择确认删除(在父表单中)。事实上,我是手动完成的:

  Private Sub Form_Delete(Cancel As Integer)
     Dim PhaseID As Long
     Dim Response As Long
     Dim style As Long
     style = vbYesNo + vbQuestion
     Response = MsgBox("Are you sure you wish to delete this phase and all related scenarios and nodes?", style)
     If Response = vbNo Then
        Cancel = True
     End If
  End Sub

试图让它运行:

  Private Sub Form_AfterDelConfirm(Status As Integer)
     Debug.Print "trigger plz"
  End Sub

有没有办法可以通过我设置的方式来解决这个事件?

0 个答案:

没有答案