Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Pode aceder a um valor no registo a ser eliminado com a seguinte sintaxe:
[Old].[Field Name]
Por exemplo, para aceder ao valor do campo QuantityInStock no registo a eliminar, utilize 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 é gerado um erro, as alterações contidas no evento Antes de Eliminar são eliminadas.
A tabela a seguir lista comandos de macro que podem ser usadas no evento Antes de Excluir.
Tipo de Comando |
Comando |
|---|---|
Fluxo do programa |
|
Fluxo do programa |
|
Fluxo do programa |
|
Bloco de dados |
|
Ação de Dados |
|
Ação de Dados |
|
Ação de Dados |
|
Ação de Dados |
|
Ação de Dados |
Para criar uma Macro de Dados que capture o evento Antes de Excluir, siga estas etapas.
Abra a tabela na qual deseja capturar o evento Antes de Excluir.
No separador Tabela , no grupo Antes dos Eventos , selecione Antes de Eliminar.