Compartilhar via


Evento da macro Antes da Exclusão

Aplica-se ao: Access 2013, Office 2013

O evento Antes de Excluir ocorre quando um registro é excluído, mas antes da alteração ser submetida.

Observação

O evento Antes de Excluir está disponível somente em Macros de Dados.

Comentários

Use o evento Antes de Excluir para executar qualquer ação que você deseja que ocorra antes da exclusão de um registro. O Antes de Alterar é comumente usado para executar validação e criar mensagens de erro personalizadas.

Você pode acessar um valor no registro a ser excluído usando a seguinte sintaxe:

[Old].[Field Name]

Por exemplo, para acessar o valor do campo QuantityInStock no registro a ser excluído, use a seguinte sintaxe:

[Old].[QuantityInStock]

Os valores contidos no registro a ser excluído são excluídos permanentemente após a conclusão do evento Antes de Excluir.

Você pode cancelar o evento Antes de Excluir utilizando a ação GerarErro. Quando um erro é gerado, as alterações contidas no evento Antes de Excluir são descartadas.

A tabela a seguir lista comandos de macro que podem ser usadas no evento Antes de Excluir.

Tipo de Comando

Comando

Fluxo do programa

Instrução de macro Comentário

Fluxo do programa

Instrução de macro Grupo

Fluxo do programa

Bloco de macro Se... Então... Senão

Bloco de dados

Ação de macro LookupRecord

Ação de Dados

Ação de macro LimparErrodaMacro

Ação de Dados

Ação de macro AoOcorrerErro

Ação de Dados

Ação de macro GerarErro

Ação de Dados

Ação de macro DefinirVarLocal

Ação de Dados

Ação de macro PararMacro

Para criar uma Macro de Dados que capture o evento Antes de Excluir, siga estas etapas.

  1. Abra a tabela na qual deseja capturar o evento Antes de Excluir.

  2. Na guia Tabela , no grupo Antes de Eventos , selecione Antes de Excluir.