Partager via


ModifierUn bloc de données d’enregistrement

S’applique à : Access 2013, Office 2013

Vous pouvez utiliser le bloc de données ModifierEnregistrement pour modifier les valeurs contenues dans un enregistrement existant.

Remarque

Le bloc de données ModifierEnregistrement est disponible uniquement dans les macros de données.

Setting

Le bloc de données ModifierEnregistrement utilise les arguments suivants.

Argument

Description

Alias

Chaîne qui identifie l’enregistrement à modifier. Si l’argument Alias n’est pas spécifié, l’enregistrement actif est modifié.

Remarques

Après l'instruction ModifierEnregistrement, vous pouvez insérer un bloc de commandes qui sera exécuté avant la validation des modifications apportées à l'enregistrement. Les actions suivantes sont disponibles dans un bloc de données ModifierEnregistrement.

CancelRecordChange, action de macro

Comment, instruction de macro

Group, instruction de macro

Si... Puis... Instruction de macro Else

SetField, action de macro

SetLocalVar, action de macro

Utilisez l'action DéfinirChamp pour spécifier les nouvelles valeurs d'un champ dans l'enregistrement modifié.

Vous pouvez utiliser une instruction If... Then... Else pour effectuer des opérations basées sur une condition.

Pour annuler la modification d'un enregistrement, utilisez l'action AnnulerModificationEnregistrement. Cela empêche la validation des modifications et quitte le bloc de données ModifierEnregistrement.

Vous pouvez utiliser la variable locale IdentitéDernierEnregistrementCréé pour travailler avec le dernier enregistrement créé dans un bloc de données CréerEnregistrement. Par exemple, utilisez la syntaxe suivante pour faire référence au champ AssignedTo de l’enregistrement le plus récemment créé :

[LastCreateRecordIdentity].[AssignedTo]

Le bloc de données CréerEnregistrement peut être utilisé uniquement dans les événements de macros de données Après insertion, Après MAJ et Après MAJ.