| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > IDbChangeAudit Interface > IDbChangeAudit Methods >====== OnChange (update audit log file after a record change) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[changefield virtual method for managing field changes .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[ilistcontrol interface.htm|{{btn_next_n.gif|Next page}}]] | | || **OnChange( **//filename//**, **//file //**), VIRTUAL** {{blk2blue.jpg|blk2blue.jpg}} | **OnChange** | Initiates an update to the audit log file after a Change to the file. | | //filename// | A string constant, variable, EQUATE, or expression containing the label of the file that is to be audited. | | //file// | The label of the FILE being audited. | The **OnChange **method initiates the update to the audit log file after a Change action. **Implementation:** The OnChange method is a VIRTUAL method so that other base class methods can directly call the OnChange virtual method in a derived class. This lets you easily implement your own custom version of this method. **See Also:**     [[onchange update audit log file after a record change 1.htm|DbAuditManager.OnChange]]