Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Access 2013, Office 2013
L'événement Avant la suppression se produit lorsqu'un enregistrement est supprimé, mais avant la validation de la modification.
Remarque
L’événement Avant la suppression est disponible uniquement dans les macros de données.
Remarques
Utilisez l'événement Avant la suppression pour effectuer toute action souhaitée avant qu'un enregistrement soit modifié. Avant la modification s’utilise couramment pour effectuer une validation et pour déclencher des messages d’erreur personnalisés.
Vous pouvez accéder à une valeur dans l’enregistrement à supprimer à l’aide de la syntaxe suivante :
[Old].[Field Name]
Par exemple, pour accéder à la valeur du champ QuantityInStock dans l’enregistrement à supprimer, utilisez la syntaxe suivante :
[Old].[QuantityInStock]
Les valeurs contenues dans l'enregistrement à supprimer sont supprimées définitivement lorsque l'événement Avant la suppression se termine.
Vous pouvez annuler l'événement Avant la suppression à l'aide de l'action DéclencherErreur. Lorsqu’une erreur est générée, les modifications contenues dans l’événement Before Delete sont ignorées.
Le tableau suivant répertorie les commandes de macros qui peuvent être utilisées dans l'événement Avant la suppression.
Type de commande |
Command |
|---|---|
Déroulement de programme |
|
Flux de programme |
|
Flux de programme |
|
Bloc de données |
|
Action de données |
|
Action de données |
|
Action de données |
|
Action de données |
|
Action de données |
Pour créer une macro de données qui capture l'événement Avant la suppression, procédez comme suit.
Ouvrez la table pour laquelle vous souhaitez capturer l'événement Avant la suppression.
Sous l’onglet Table , dans le groupe Avant événements , sélectionnez Avant la suppression.