Compartir a través de


Tipos de eventos

Se aplica a: Access 2013, Office 2013

Hay dos tipos básicos de eventos. Los "eventos Will", a los que se llama antes de iniciarse una operación, normalmente incluyen "Will" en su nombre; por ejemplo, WillChangeRecordset o WillConnect. Los eventos a los que se llama después de finalizar un evento suelen incluir "Complete" en su nombre; por ejemplo, RecordChangeComplete o ConnectComplete. Hay excepciones, como InfoMessage, pero éstas se producen después de finalizar la operación asociada.

Eventos Will

Los controladores de eventos a los que se llama antes de iniciarse la operación permiten examinar o modificar los parámetros de la operación y, a continuación, cancelar la operación o permitir que finalice. Estas rutinas de controlador de eventos suelen tener nombres con el formato WillEvent.

Eventos Complete

Los controladores de eventos a los que se llama después de finalizar una operación pueden notificar a la aplicación la finalización de la operación. Estos controladores de eventos también reciben una notificación cuando un controlador de eventos Will cancela una operación pendiente. Estas rutinas de controlador de eventos suelen tener nombres con el formato EventComplete.

Los eventos Will y Complete suelen utilizarse emparejados.

Otros eventos

Los demás controladores de eventos, es decir, los eventos cuyos nombres no tienen el formato WillEvent o EventComplete, se llaman solo una vez completada una operación. Estos eventos son Disconnect, EndOfRecordset e InfoMessage.