Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Access 2013, Office 2013
El evento Eliminación previa se produce cuando se elimina un registro, pero antes de confirmar el cambio.
Nota:
El evento Eliminación previa solo está disponible en macros de datos.
Comentarios
Utilice el evento Eliminación previa para realizar cualquier acción que desee que ocurra antes de eliminar un registro. Cambio previo se suele utilizar para realizar la validación y para provocar mensajes de error personalizados.
Puede acceder a un valor del registro que se va a eliminar mediante la sintaxis siguiente:
[Old].[Field Name]
Por ejemplo, para acceder al valor del campo QuantityInStock en el registro que se va a eliminar, use la sintaxis siguiente:
[Old].[QuantityInStock]
Cuando finaliza el evento Eliminación previa, se eliminan permanentemente los valores contenidos en el registro que hay que eliminar.
Puede cancelar el evento Eliminación previa mediante la acción ProvocarError. Cuando se produce un error, se descartan los cambios contenidos en el evento Before Delete .
La siguiente tabla enumera los comandos de macro que pueden utilizarse en el evento Eliminación previa.
Tipo de comando |
Comando |
|---|---|
Flujo de programas |
|
Flujo de programas |
|
Flujo de programas |
|
Bloque de datos |
|
Acción de datos |
|
Acción de datos |
|
Acción de datos |
|
Acción de datos |
|
Acción de datos |
Para crear una macro de datos que capture el evento Eliminación previa, utilice los pasos siguientes.
Abra la tabla en la que desee capturar el evento Eliminación previa.
En la pestaña Tabla , en el grupo Eventos anteriores , seleccione Antes de eliminar.