The BeforeInsertTrigger event is fired before the engine inserts a record in a table. Assigning an event handler to this event allows you to perform processing before the insertion of any record in any table, including modifying the contents of any field in the CurrentRecord parameter.