|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : janvier 2006 Messages : 99 ![]() |
Bonjour,
J'ai une procédure qui se déclenche lors de la mise à jour d'un champ de mon formulaire. Cette procédure remet à jour l'ensemble de la table, y compris l'enregistrement qui a déclenché la procédure. Du coup, forcément, je me retrouve avec un joli message de conflit d'écriture (voir pièce jointe). Ce qui est tout à fait normal. Mais j'aimerais trouver un moyen de passer outre ce message (valider l'une des options automatiquement) ou de ne pas l'afficher. Si quelqu'un a une idée, je suis preneur... Merci d'avance. |
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() Étudiant Inscription : juillet 2011 Messages : 47 ![]() |
Est-ce que ce code marche pour ton pb ?
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : janvier 2006 Messages : 99 ![]() |
Malheureusement non, ce code ne fonctionne pas.
Apparement, le message de conflit d'écriture n'entre pas dans la catégorie des messages d'avertissement utilisateur (et pourtant ça m'aurait bien arrangé). |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : janvier 2006 Messages : 99 ![]() |
Bon, j'ai trouvé une solution de contournement à mon problème.
Au lieu d'exécuter la procédure qui met à jour l'ensemble de la table sur l'évènement AfterUpdate, je l'exécute sur l'évènement BeforeUpdate, puis ensuite j'annule la modification de l'utilisateur. Du coup, il n'y a plus de conflit d'écriture. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com