Empêcher la modification d'enregistrement dans un formulaire

Le
Christophe
Bonjour tous,

Si le code suivant :

Private Sub Form_Current()
Me.AllowEdits = (Me.Madate + 1 <= Date)
End Sub

permet d'viter un jour aprs la date de saisie de
modifier les donnes saisies, il semble qu'il soit
toujours possible de modifier une valeur apparassant
dans un menu droulant.

Alors comment faire pour viter cela ?

merci

Christophe
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Raymond [mvp]
Le #4674591
Bonsoir.

il me semble avoir répondu à cette question.
tu veux dire que si on sélectionne l'enregistrement par une liste
modifiable, l'événement form_current n'est pas déclenché ? ou la condition
est fausse ?
si une liste modifiable est positionnée sur le formulaire, elle ne peut pas
fonctionner car elle ne sera pas modifiable justement à cause de la
propriété AllowEdits.
je pense qu'il faut que tu précises les conditions.


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Christophe" de news:c4ed01c3eda7$52758260$
Bonjour à tous,

Si le code suivant :

Private Sub Form_Current()
Me.AllowEdits = (Me.Madate + 1 <= Date)
End Sub

permet d'éviter un jour après la date de saisie de
modifier les données saisies, il semble qu'il soit
toujours possible de modifier une valeur apparaîssant
dans un menu déroulant.

Alors comment faire pour éviter cela ?

merci

Christophe
Publicité
Poster une réponse
Anonyme