J'ai 5 requêtes de type mise à jour qui s'effectuent lors d'une validation.
Je les lance par le code:
stDocName = "Ma requête1"
DoCmd.OpenQuery stDocName, acNormal, acEdit
stDocName = "Ma requête 2"
DoCmd.OpenQuery stDocName, acNormal, acEdit
jusqu'a la dernière et je les refeme immédiatement par une commande:
DoCmd.Close acQuery, "Ma requête1", etc,etc
L'ennui c'est que ces requêtes flashent à l'écran lors de leur ouverture
puis fermeture.
Comment éviter cet effet vraiment disgracieux?
Peut-on les mettre en arrière plan?
Merci d'avance
Bernard
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 [mvp]
Bonjour. as-tu essayer de mettre DoCmd.Echo off avant chaque requête ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bernard" a écrit dans le message de news:bubjaf$u73$
Bonjour,
J'ai 5 requêtes de type mise à jour qui s'effectuent lors d'une validation.
Je les lance par le code: stDocName = "Ma requête1" DoCmd.OpenQuery stDocName, acNormal, acEdit
stDocName = "Ma requête 2" DoCmd.OpenQuery stDocName, acNormal, acEdit jusqu'a la dernière et je les refeme immédiatement par une commande: DoCmd.Close acQuery, "Ma requête1", etc,etc L'ennui c'est que ces requêtes flashent à l'écran lors de leur ouverture puis fermeture. Comment éviter cet effet vraiment disgracieux? Peut-on les mettre en arrière plan? Merci d'avance Bernard
Bonjour.
as-tu essayer de mettre DoCmd.Echo off avant chaque requête ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bernard" <bernard1952@wanadoo.fr> a écrit dans le message de
news:bubjaf$u73$1@news-reader4.wanadoo.fr...
Bonjour,
J'ai 5 requêtes de type mise à jour qui s'effectuent lors d'une
validation.
Je les lance par le code:
stDocName = "Ma requête1"
DoCmd.OpenQuery stDocName, acNormal, acEdit
stDocName = "Ma requête 2"
DoCmd.OpenQuery stDocName, acNormal, acEdit
jusqu'a la dernière et je les refeme immédiatement par une commande:
DoCmd.Close acQuery, "Ma requête1", etc,etc
L'ennui c'est que ces requêtes flashent à l'écran lors de leur ouverture
puis fermeture.
Comment éviter cet effet vraiment disgracieux?
Peut-on les mettre en arrière plan?
Merci d'avance
Bernard
Bonjour. as-tu essayer de mettre DoCmd.Echo off avant chaque requête ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bernard" a écrit dans le message de news:bubjaf$u73$
Bonjour,
J'ai 5 requêtes de type mise à jour qui s'effectuent lors d'une validation.
Je les lance par le code: stDocName = "Ma requête1" DoCmd.OpenQuery stDocName, acNormal, acEdit
stDocName = "Ma requête 2" DoCmd.OpenQuery stDocName, acNormal, acEdit jusqu'a la dernière et je les refeme immédiatement par une commande: DoCmd.Close acQuery, "Ma requête1", etc,etc L'ennui c'est que ces requêtes flashent à l'écran lors de leur ouverture puis fermeture. Comment éviter cet effet vraiment disgracieux? Peut-on les mettre en arrière plan? Merci d'avance Bernard
Valérie
Personellement quand j'execute des requete maj je fais : docmd.setwarnings false docmd.openquery "marequete1" docmd.openquery "marequete2" docmd.setwarnings true Non ?
Personellement quand j'execute des requete maj je fais :
docmd.setwarnings false
docmd.openquery "marequete1"
docmd.openquery "marequete2"
docmd.setwarnings true
Non ?
Personellement quand j'execute des requete maj je fais : docmd.setwarnings false docmd.openquery "marequete1" docmd.openquery "marequete2" docmd.setwarnings true Non ?
Bernard
Bonjour, Ton code n'empêche pas le flash des requêtes, j'ai utilisé ce que dit Raymond "echo" à la place de "setwarnings" et cela fonctionne. Merci Bernard "Valérie" a écrit dans le message de news:bubo7m$okj$
Personellement quand j'execute des requete maj je fais : docmd.setwarnings false docmd.openquery "marequete1" docmd.openquery "marequete2" docmd.setwarnings true Non ?
Bonjour,
Ton code n'empêche pas le flash des requêtes, j'ai utilisé ce que dit
Raymond "echo" à la place de "setwarnings" et cela fonctionne.
Merci
Bernard
"Valérie" <faussebal@wanadoo.fr> a écrit dans le message de
news:bubo7m$okj$1@news-reader4.wanadoo.fr...
Personellement quand j'execute des requete maj je fais :
docmd.setwarnings false
docmd.openquery "marequete1"
docmd.openquery "marequete2"
docmd.setwarnings true
Non ?
Bonjour, Ton code n'empêche pas le flash des requêtes, j'ai utilisé ce que dit Raymond "echo" à la place de "setwarnings" et cela fonctionne. Merci Bernard "Valérie" a écrit dans le message de news:bubo7m$okj$
Personellement quand j'execute des requete maj je fais : docmd.setwarnings false docmd.openquery "marequete1" docmd.openquery "marequete2" docmd.setwarnings true Non ?