Form.AfterInsert 事件 (Access)
AfterInsert 事件發生之後新增新的記錄。
語法
運算式。AfterInsert
expression 代表 Form 物件的變數。
傳回值
無
註解
注意事項
使用巨集或 Visual Basic 來設定控制項的值不會觸發這些事件。
每當新增記錄時,請使用 AfterInsert 事件程序或宏來重新查詢記錄集。
AfterInsert 事件發生時執行巨集或事件程序,將 OnAfterInsert 屬性設定為巨集名稱或 [事件程序]。
範例
此範例示範如何使用 BeforeInsert 事件程序來確認使用者想要建立新記錄,以及使用 AfterInsert 事件程序,在新增記錄之後重新查詢 Employees 表單的記錄來源。
若要嘗試此範例,請根據資料表或查詢,將下列事件程序新增至名為 Employees 的表單。 切換至表單的 [資料工作表檢視] 後嘗試插入一筆記錄。
Private Sub Form_BeforeInsert(Cancel As Integer)
If MsgBox("Insert new record here?", _
vbOKCancel) = vbCancel Then
Cancel = True
End If
End Sub
Private Sub Form_AfterInsert()
Forms!Employees.Requery
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。