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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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 ) -------------------------------------------------------
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 )
-------------------------------------------------------
| 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 ) -------------------------------------------------------
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 ) -------------------------------------------------------
.
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 )
-------------------------------------------------------
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 ) -------------------------------------------------------
.
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
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" <gcharniere@yahoo.fr> a écrit dans le message de
news:067301c38013$de8d1df0$a301280a@phx.gbl...
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
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