Propriété Form.NewRecord (Access)

Utilisez la propriété NewRecord pour déterminer si l’enregistrement actif est un nouvel enregistrement. Entier en lecture seule.

Syntaxe

expression. NewRecord

expressionVariable qui représente un objetForm.

Remarques

[!REMARQUE] La propriété NewRecord est en lecture seule en mode formulaire et en mode feuille de données. Il n’est pas disponible en mode Création.

Lorsqu’un utilisateur a déplacé vers un nouvel enregistrement, le paramètre de la propriété NewRecord a la valeur True , que l’utilisateur ait ou non commencé à modifier l’enregistrement.

Exemple

L'exemple suivant montre comment utiliser la propriété NewRecord pour déterminer si l'enregistrement actif est nouveau. La procédure NewRecordMark attribue la variable intnewrec à l'enregistrement actif. Si l'enregistrement est nouveau, un message s'affiche pour informer l'utilisateur de ce. Vous pouvez exécuter cette procédure lorsque l’événement Current d’un formulaire se produit.

Sub NewRecordMark(frm As Form) 
 Dim intnewrec As Integer 
 
 intnewrec = frm.NewRecord 
 If intnewrec = True Then 
 MsgBox "You're in a new record." _ 

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.