Tipos de eventos
Aplica-se ao: Access 2013, Office 2013
Há dois tipos básicos de eventos. Os "eventos Will", chamados antes do início de uma operação, geralmente incluem "Will" nos nomes por exemplo, WillChangeRecordset ou WillConnect. Os eventos chamados após a conclusão de um evento geralmente incluem "Complete" nos nomes por exemplo, RecordChangeComplete ou ConnectComplete. Há exceções — como no caso de InfoMessage — mas elas ocorrem após a conclusão da operação associada.
Eventos Will
Os manipuladores de eventos chamados antes do início da operação permitem que você examine ou modifique os parâmetros de operação e, em seguida, cancele a operação ou permita sua conclusão. Essas rotinas de manipulador de eventos geralmente têm nomes do evento Will do formulário.
Eventos Complete
Os manipuladores de eventos chamados após a conclusão de uma operação podem notificar seu aplicativo de que a operação foi concluída. Esse manipulador de eventos também é notificado quando um manipulador de eventos Will cancela uma operação pendente. Essas rotinas de manipulador de eventos geralmente têm nomes do formulário EventoConcluído.
Os eventos Will e Complete geralmente são usados em pares.
Outros eventos
Os outros manipuladores de eventos – ou seja, eventos cujos nomes não são do formulário Evento ouEventoConcluído – são chamados somente após a conclusão de uma operação. Esses eventos são o Disconnect, o EndOfRecordset e o InfoMessage.