Типы событий
Область применения: Access 2013, Office 2013
Существует два основных типа событий. "События Will", которые вызываются перед запуском операции, обычно включают "Will" в именах, например WillChangeRecordset или WillConnect. События, вызываемые после завершения события, обычно включают в имена "Complete", например RecordChangeComplete или ConnectComplete. Существуют исключения, например InfoMessage , но они возникают после завершения связанной операции.
События Will
Обработчики событий, вызываемые до начала операции, предоставляют возможность проверить или изменить параметры операции, а затем либо отменить операцию, либо разрешить ее завершение. Эти подпрограммы обработчика событий обычно имеют имена в формате Событие Will.
События завершения
Обработчики событий, вызываемые после завершения операции, могут уведомлять приложение о завершении операции. Такой обработчик событий также получает уведомление, когда обработчик событий Will отменяет ожидающие операции. Эти подпрограммы обработчика событий обычно имеют имена в форме EventComplete.
События Will и Complete обычно используются парами.
Другие события
Другие обработчики событий, то есть события, имена которых не имеют форму WillEvent или EventComplete, вызываются только после завершения операции. Эти события: Disconnect, EndOfRecordset и InfoMessage.