我有两个子表单,每个子表单代表我的数据库中的一个表。这些子表单显示这些表中的所有记录,并且它们之间具有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
有没有办法可以通过我设置的方式来解决这个事件?