Bonjour et bon dimanche,
Mon probl=E8me :
Dans un formulaire, lorsque j'effectue une action qui=20
modifie un enregistrement, un champ date se met =E0 jour=20
automatiquement. Cette mise =E0 jour annule la commande=20
lanc=E9e (par ex. avancer ou reculer d'un=20
enregistrement...) Il faut donc que je clique une 2=B0x sur=20
le m=EAme bouton pour r=E9aliser cette m=EAme commande.
J'aimerais intercepter le code de la commande pour=20
automatiser sa relance.
Merci de vos conseils
Dan
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
Raymond
Bonjour.
le code qui annule le passage doit être sur l'événement Form_Current et si la propriété Dirty du formulaire est à True. ou sur le test de touche enfoncée si l'aperçu des touches est prévu. Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il n'est pas facile de te proposer une solution.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Dan" a écrit dans le message de news:0f5301c3858d$743af650$ Bonjour et bon dimanche, Mon problème : Dans un formulaire, lorsque j'effectue une action qui modifie un enregistrement, un champ date se met à jour automatiquement. Cette mise à jour annule la commande lancée (par ex. avancer ou reculer d'un enregistrement...) Il faut donc que je clique une 2°x sur le même bouton pour réaliser cette même commande. J'aimerais intercepter le code de la commande pour automatiser sa relance. Merci de vos conseils Dan
Bonjour.
le code qui annule le passage doit être sur l'événement Form_Current et si
la propriété Dirty du formulaire est à True.
ou sur le test de touche enfoncée si l'aperçu des touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il
n'est pas facile de te proposer une solution.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Dan" <danstrg@yahoo.fr> a écrit dans le message de
news:0f5301c3858d$743af650$a101280a@phx.gbl...
Bonjour et bon dimanche,
Mon problème :
Dans un formulaire, lorsque j'effectue une action qui
modifie un enregistrement, un champ date se met à jour
automatiquement. Cette mise à jour annule la commande
lancée (par ex. avancer ou reculer d'un
enregistrement...) Il faut donc que je clique une 2°x sur
le même bouton pour réaliser cette même commande.
J'aimerais intercepter le code de la commande pour
automatiser sa relance.
Merci de vos conseils
Dan
le code qui annule le passage doit être sur l'événement Form_Current et si la propriété Dirty du formulaire est à True. ou sur le test de touche enfoncée si l'aperçu des touches est prévu. Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il n'est pas facile de te proposer une solution.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Dan" a écrit dans le message de news:0f5301c3858d$743af650$ Bonjour et bon dimanche, Mon problème : Dans un formulaire, lorsque j'effectue une action qui modifie un enregistrement, un champ date se met à jour automatiquement. Cette mise à jour annule la commande lancée (par ex. avancer ou reculer d'un enregistrement...) Il faut donc que je clique une 2°x sur le même bouton pour réaliser cette même commande. J'aimerais intercepter le code de la commande pour automatiser sa relance. Merci de vos conseils Dan
Dan
Merci Raymond pour ton aide. J'ai cherché mais je n'ai pas la propriété Dirty dans la base, ni Cancel = True. J'ai essayé de trouver quel est le code des commandes (avancer, reculer, aller au 1er...) pour pouvoir le relancer en VBA lorsque le champ date fait une mise à jour mais je ne sais pas comment m'y prendre. Merci encore Dan
-----Message d'origine----- Bonjour.
le code qui annule le passage doit être sur l'événement Form_Current et si
la propriété Dirty du formulaire est à True. ou sur le test de touche enfoncée si l'aperçu des touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il
n'est pas facile de te proposer une solution.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Dan" a écrit dans le message de news:0f5301c3858d$743af650$ Bonjour et bon dimanche, Mon problème : Dans un formulaire, lorsque j'effectue une action qui modifie un enregistrement, un champ date se met à jour automatiquement. Cette mise à jour annule la commande lancée (par ex. avancer ou reculer d'un enregistrement...) Il faut donc que je clique une 2°x sur le même bouton pour réaliser cette même commande. J'aimerais intercepter le code de la commande pour automatiser sa relance. Merci de vos conseils Dan
.
Merci Raymond pour ton aide.
J'ai cherché mais je n'ai pas la propriété Dirty dans la
base, ni Cancel = True.
J'ai essayé de trouver quel est le code des commandes
(avancer, reculer, aller au 1er...) pour pouvoir le
relancer en VBA lorsque le champ date fait une mise à
jour mais je ne sais pas comment m'y prendre.
Merci encore
Dan
-----Message d'origine-----
Bonjour.
le code qui annule le passage doit être sur l'événement
Form_Current et si
la propriété Dirty du formulaire est à True.
ou sur le test de touche enfoncée si l'aperçu des
touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans.
sans autre précision il
n'est pas facile de te proposer une solution.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Dan" <danstrg@yahoo.fr> a écrit dans le message de
news:0f5301c3858d$743af650$a101280a@phx.gbl...
Bonjour et bon dimanche,
Mon problème :
Dans un formulaire, lorsque j'effectue une action qui
modifie un enregistrement, un champ date se met à jour
automatiquement. Cette mise à jour annule la commande
lancée (par ex. avancer ou reculer d'un
enregistrement...) Il faut donc que je clique une 2°x sur
le même bouton pour réaliser cette même commande.
J'aimerais intercepter le code de la commande pour
automatiser sa relance.
Merci de vos conseils
Dan
Merci Raymond pour ton aide. J'ai cherché mais je n'ai pas la propriété Dirty dans la base, ni Cancel = True. J'ai essayé de trouver quel est le code des commandes (avancer, reculer, aller au 1er...) pour pouvoir le relancer en VBA lorsque le champ date fait une mise à jour mais je ne sais pas comment m'y prendre. Merci encore Dan
-----Message d'origine----- Bonjour.
le code qui annule le passage doit être sur l'événement Form_Current et si
la propriété Dirty du formulaire est à True. ou sur le test de touche enfoncée si l'aperçu des touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il
n'est pas facile de te proposer une solution.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Dan" a écrit dans le message de news:0f5301c3858d$743af650$ Bonjour et bon dimanche, Mon problème : Dans un formulaire, lorsque j'effectue une action qui modifie un enregistrement, un champ date se met à jour automatiquement. Cette mise à jour annule la commande lancée (par ex. avancer ou reculer d'un enregistrement...) Il faut donc que je clique une 2°x sur le même bouton pour réaliser cette même commande. J'aimerais intercepter le code de la commande pour automatiser sa relance. Merci de vos conseils Dan
.
hm15
Bonjour Dan,
je ne comprends pas bien si tu ne sais pas accéder au code ou si tu ne sais pas le décrypter. Dans le doute, je commence par le début et tant pis si cela fait maîtresse d'école. Pour visualiser le code placé sur les boutons "Avancer", etc. (s'il y en a) : - clic droit sur un bouton | Propriétés, onglet [Evénement] - si tu vois [Procédure événementielle] dans une propriété, clique sur les [...] à sa droite. Pour visualiser l'ensemble des procédures, tu peux aussi faire <Alt><F11>.
Dirty correspond à la propriété (l'événement) "Si modification" du formulaire (et non à "Brouillé" comme l'indique l'aide... qui nous embrouille...). Regarde, sur cette propriété, s'il n'y a pas une procédure événementielle. Sinon, tente, dans le code, de faire une recherche sur le nom du champ date qui est modifié pour trouver sur quel événement la procédure de mise à jour a été faite.
Puisque, manifestement, ce n'est pas toi qui a ralisé le formulaire, vérifie aussi si cela n'est pas fait par macro.
"Dan" a écrit dans le message de news: 043701c385f5$95185f30$ Merci Raymond pour ton aide. J'ai cherché mais je n'ai pas la propriété Dirty dans la base, ni Cancel = True. J'ai essayé de trouver quel est le code des commandes (avancer, reculer, aller au 1er...) pour pouvoir le relancer en VBA lorsque le champ date fait une mise à jour mais je ne sais pas comment m'y prendre. Merci encore Dan
-----Message d'origine----- Bonjour.
le code qui annule le passage doit être sur l'événement Form_Current et si
la propriété Dirty du formulaire est à True. ou sur le test de touche enfoncée si l'aperçu des touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il
n'est pas facile de te proposer une solution.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA. [...]
Bonjour Dan,
je ne comprends pas bien si tu ne sais pas accéder au code ou si tu ne sais
pas le décrypter.
Dans le doute, je commence par le début et tant pis si cela fait maîtresse
d'école.
Pour visualiser le code placé sur les boutons "Avancer", etc. (s'il y en a)
:
- clic droit sur un bouton | Propriétés, onglet [Evénement]
- si tu vois [Procédure événementielle] dans une propriété, clique sur les
[...] à sa droite.
Pour visualiser l'ensemble des procédures, tu peux aussi faire <Alt><F11>.
Dirty correspond à la propriété (l'événement) "Si modification" du
formulaire (et non à "Brouillé" comme l'indique l'aide... qui nous
embrouille...).
Regarde, sur cette propriété, s'il n'y a pas une procédure événementielle.
Sinon, tente, dans le code, de faire une recherche sur le nom du champ date
qui est modifié pour trouver sur quel événement la procédure de mise à jour
a été faite.
Puisque, manifestement, ce n'est pas toi qui a ralisé le formulaire, vérifie
aussi si cela n'est pas fait par macro.
"Dan" <danstrg@yahoo.fr> a écrit dans le message de news:
043701c385f5$95185f30$a301280a@phx.gbl...
Merci Raymond pour ton aide.
J'ai cherché mais je n'ai pas la propriété Dirty dans la
base, ni Cancel = True.
J'ai essayé de trouver quel est le code des commandes
(avancer, reculer, aller au 1er...) pour pouvoir le
relancer en VBA lorsque le champ date fait une mise à
jour mais je ne sais pas comment m'y prendre.
Merci encore
Dan
-----Message d'origine-----
Bonjour.
le code qui annule le passage doit être sur l'événement
Form_Current et si
la propriété Dirty du formulaire est à True.
ou sur le test de touche enfoncée si l'aperçu des
touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans.
sans autre précision il
n'est pas facile de te proposer une solution.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
[...]
je ne comprends pas bien si tu ne sais pas accéder au code ou si tu ne sais pas le décrypter. Dans le doute, je commence par le début et tant pis si cela fait maîtresse d'école. Pour visualiser le code placé sur les boutons "Avancer", etc. (s'il y en a) : - clic droit sur un bouton | Propriétés, onglet [Evénement] - si tu vois [Procédure événementielle] dans une propriété, clique sur les [...] à sa droite. Pour visualiser l'ensemble des procédures, tu peux aussi faire <Alt><F11>.
Dirty correspond à la propriété (l'événement) "Si modification" du formulaire (et non à "Brouillé" comme l'indique l'aide... qui nous embrouille...). Regarde, sur cette propriété, s'il n'y a pas une procédure événementielle. Sinon, tente, dans le code, de faire une recherche sur le nom du champ date qui est modifié pour trouver sur quel événement la procédure de mise à jour a été faite.
Puisque, manifestement, ce n'est pas toi qui a ralisé le formulaire, vérifie aussi si cela n'est pas fait par macro.
"Dan" a écrit dans le message de news: 043701c385f5$95185f30$ Merci Raymond pour ton aide. J'ai cherché mais je n'ai pas la propriété Dirty dans la base, ni Cancel = True. J'ai essayé de trouver quel est le code des commandes (avancer, reculer, aller au 1er...) pour pouvoir le relancer en VBA lorsque le champ date fait une mise à jour mais je ne sais pas comment m'y prendre. Merci encore Dan
-----Message d'origine----- Bonjour.
le code qui annule le passage doit être sur l'événement Form_Current et si
la propriété Dirty du formulaire est à True. ou sur le test de touche enfoncée si l'aperçu des touches est prévu.
Recherche une ligne Cancel = true, c'est la-dedans. sans autre précision il
n'est pas facile de te proposer une solution.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA. [...]
Raymond
Bonjour Annette.
Très pédagogique. Tu ne serais pas payée par l'éducation nationale française par hasard ?
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"hm15" a écrit dans le message de news:
Bonjour Dan,
je ne comprends pas bien si tu ne sais pas accéder au code ou si tu ne sais
pas le décrypter. Dans le doute, je commence par le début et tant pis si cela fait maîtresse d'école. Pour visualiser le code placé sur les boutons "Avancer", etc. (s'il y en a)
: - clic droit sur un bouton | Propriétés, onglet [Evénement] - si tu vois [Procédure événementielle] dans une propriété, clique sur les [...] à sa droite. Pour visualiser l'ensemble des procédures, tu peux aussi faire <Alt><F11>.
Dirty correspond à la propriété (l'événement) "Si modification" du formulaire (et non à "Brouillé" comme l'indique l'aide... qui nous embrouille...). Regarde, sur cette propriété, s'il n'y a pas une procédure événementielle. Sinon, tente, dans le code, de faire une recherche sur le nom du champ date
qui est modifié pour trouver sur quel événement la procédure de mise à jour
a été faite.
Puisque, manifestement, ce n'est pas toi qui a ralisé le formulaire, vérifie
aussi si cela n'est pas fait par macro.
Cordialement,
Annette
Bonjour Annette.
Très pédagogique. Tu ne serais pas payée par l'éducation nationale française
par hasard ?
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"hm15" <hm15@no-horizon-micro.com> a écrit dans le message de
news:udj4EKkhDHA.3784@tk2msftngp13.phx.gbl...
Bonjour Dan,
je ne comprends pas bien si tu ne sais pas accéder au code ou si tu ne
sais
pas le décrypter.
Dans le doute, je commence par le début et tant pis si cela fait maîtresse
d'école.
Pour visualiser le code placé sur les boutons "Avancer", etc. (s'il y en
a)
:
- clic droit sur un bouton | Propriétés, onglet [Evénement]
- si tu vois [Procédure événementielle] dans une propriété, clique sur les
[...] à sa droite.
Pour visualiser l'ensemble des procédures, tu peux aussi faire <Alt><F11>.
Dirty correspond à la propriété (l'événement) "Si modification" du
formulaire (et non à "Brouillé" comme l'indique l'aide... qui nous
embrouille...).
Regarde, sur cette propriété, s'il n'y a pas une procédure événementielle.
Sinon, tente, dans le code, de faire une recherche sur le nom du champ
date
qui est modifié pour trouver sur quel événement la procédure de mise à
jour
a été faite.
Puisque, manifestement, ce n'est pas toi qui a ralisé le formulaire,
vérifie
Très pédagogique. Tu ne serais pas payée par l'éducation nationale française par hasard ?
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"hm15" a écrit dans le message de news:
Bonjour Dan,
je ne comprends pas bien si tu ne sais pas accéder au code ou si tu ne sais
pas le décrypter. Dans le doute, je commence par le début et tant pis si cela fait maîtresse d'école. Pour visualiser le code placé sur les boutons "Avancer", etc. (s'il y en a)
: - clic droit sur un bouton | Propriétés, onglet [Evénement] - si tu vois [Procédure événementielle] dans une propriété, clique sur les [...] à sa droite. Pour visualiser l'ensemble des procédures, tu peux aussi faire <Alt><F11>.
Dirty correspond à la propriété (l'événement) "Si modification" du formulaire (et non à "Brouillé" comme l'indique l'aide... qui nous embrouille...). Regarde, sur cette propriété, s'il n'y a pas une procédure événementielle. Sinon, tente, dans le code, de faire une recherche sur le nom du champ date
qui est modifié pour trouver sur quel événement la procédure de mise à jour
a été faite.
Puisque, manifestement, ce n'est pas toi qui a ralisé le formulaire, vérifie
aussi si cela n'est pas fait par macro.
Cordialement,
Annette
hm15
Hello Raymond,
ne m'insulte pas STP ;-)) Les "maîtres" de l'Education Nationale m'ont plutôt incité à faire l'école buissonnière...
Très pédagogique. Tu ne serais pas payée par l'éducation nationale française
par hasard ?
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
[...]
Hello Raymond,
ne m'insulte pas STP ;-))
Les "maîtres" de l'Education Nationale m'ont plutôt incité à faire l'école
buissonnière...
"Raymond" <XYZ.access.seneque@free.fr> a écrit dans le message de news:
#qpStrkhDHA.3204@TK2MSFTNGP11.phx.gbl...
Bonjour Annette.
Très pédagogique. Tu ne serais pas payée par l'éducation nationale
française
par hasard ?
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
Très pédagogique. Tu ne serais pas payée par l'éducation nationale française
par hasard ?
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.