c pour empécher les modifications sur un champ ou sur un masque?si c pour un masque tu peux jouer sur les rôle que tu attribues à tes utilisateurs. Dans l'évènement Querymodechange de ton masque:Sub Querymodechange(Source As Notesuidocument, Continue As Variant) Dim doc As NotesDocument Dim userRoles As Variant Dim Role As String userRoles = Evaluate("@UserRoles") 'Récupération de la liste des rôles de l'utilisateur courant Role = "NON" 'Initialisation du flag à NON Forall v In userRoles 'Boucle sur toutes les valeurs de la liste de roles If v = "monRole" Then 'Si le rôle convient, le flag passe à OUI et on sort de la boucle (monRole est un rôle qu'on a dans la liste des rôles) Role = "OUI" End If End Forall If Role = "OUI" Then Messagebox "Vous n'êtes pas habilité à modifier une intervention clôturée.",16,"Action non autorisée" Continue = False Exit Sub End If End Subça devrait marcher comme sur des roulettes!!
