OVH Cloud OVH Cloud

Evenement On Close

3 réponses
Avatar
Guillaume
Peut on programmer dans l'evenement On Close d'une fiche
de sorte que les utilisateurs ne puissent pas fermer la
fiche tant qu'il y a des erreurs de coherence dans cette
fiche ?
merci

3 réponses

Avatar
3stone
Bonjour aussi,

| Peut on programmer dans l'evenement On Close d'une fiche
| de sorte que les utilisateurs ne puissent pas fermer la
| fiche tant qu'il y a des erreurs de coherence dans cette
| fiche ?


Si tu parle de formulaire, regarde plutôt l'événement sur "Avant mise à jour"...

Tu y vérifie ce que tu veux et si pas "cohérent", tu annule la mise à jour
par une simple:

Cancel = True

Mais, dans ce cas, prévoir également la possibilité d'abandonner la saisie sans rien sauver.

Par un : Me.Undo

sinon, l'utilisateur se retouve bloqué, ne voulant ou ne pouvant pas sauver, ni "sortir" !



--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Guillaume
Je ne peux pas utiliser l'evenement "Avant mise a jour"
car il n'y a pas de table dans ma fiche.
je voulais juste désactiver la sortie par le X lorsque les
controles ne sont pas cohérents, mais tout en laissant le
X activé lorsque la saisie n'est pas commencé.
Merci de votre aide

-----Message d'origine-----
Bonjour aussi,

| Peut on programmer dans l'evenement On Close d'une fiche
| de sorte que les utilisateurs ne puissent pas fermer la
| fiche tant qu'il y a des erreurs de coherence dans cette
| fiche ?


Si tu parle de formulaire, regarde plutôt l'événement
sur "Avant mise à jour"...


Tu y vérifie ce que tu veux et si pas "cohérent", tu
annule la mise à jour

par une simple:

Cancel = True

Mais, dans ce cas, prévoir également la possibilité
d'abandonner la saisie sans rien sauver.


Par un : Me.Undo

sinon, l'utilisateur se retouve bloqué, ne voulant ou ne
pouvant pas sauver, ni "sortir" !




--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------



.



Avatar
Raymond
faut rester dans le même fil sinon on ne peut pas suivre. Je t'ai laissé une
réponse sur l'autre.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Guillaume" a écrit dans le message de
news:067301c38013$de8d1df0$
Je ne peux pas utiliser l'evenement "Avant mise a jour"
car il n'y a pas de table dans ma fiche.
je voulais juste désactiver la sortie par le X lorsque les
controles ne sont pas cohérents, mais tout en laissant le
X activé lorsque la saisie n'est pas commencé.
Merci de votre aide