OVH Cloud OVH Cloud

message erreur

5 réponses
Avatar
dfcena
Bonjour

Je viens d'installer un .mde avec le runtime sur une=20
machine n'ayant jamais eu Access d'install=E9
L'appli fonctionne mais pour chaque requ=EAte mise =E0 jour=20
il met un message d'avertissement avec OK et Annuler

Je ne les ai pas sur les autres machine avecle runtime=20
mais ayant eu pr=E9c=E9dement access

A quoi cela est-il du?
Pourquoi je ne les voit pas sur les autres PC?

5 réponses

Avatar
Raymond [mvp]
bonjour.
et si tu mets :
DoCmd.SetWarnings False
devant ta requête ça donne quoi ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dfcena" a écrit dans le message de
news: 083601c4e29b$b538e6f0$
Bonjour

Je viens d'installer un .mde avec le runtime sur une
machine n'ayant jamais eu Access d'installé
L'appli fonctionne mais pour chaque requête mise à jour
il met un message d'avertissement avec OK et Annuler

Je ne les ai pas sur les autres machine avecle runtime
mais ayant eu précédement access

A quoi cela est-il du?
Pourquoi je ne les voit pas sur les autres PC?
Avatar
dfcena
Bonjour raymond

Le problème ne voyant pas en interne les messages, je ne
peux pas tester car tous nos poste ont eu Access car je
l'intallé pour faire les liens puis le désintaller.
Maintenant avec ta procédure "vérifier liens" plus besoin
d'installer Acces, les liens se font tout seul.
Par contre je suis aller l'installer à l'extérieur avec
un MDE donc impossible à modifier sinon j'aurais fais
l'essais.
Mon problème est comment faire pour qu'il apparaisse sur
les PC en interne ces messages pour pouvoir débogger car
je pense mettre avant la requête DoCmd.SetWarnings False
et aprés la requête DoCmd.SetWarnings true mais comment
être sur de corriger le problème si je ne constate pas le
problème avec mon .mdb
-----Message d'origine-----
bonjour.
et si tu mets :
DoCmd.SetWarnings False
devant ta requête ça donne quoi ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dfcena" a écrit
dans le message de

news: 083601c4e29b$b538e6f0$
Bonjour

Je viens d'installer un .mde avec le runtime sur une
machine n'ayant jamais eu Access d'installé
L'appli fonctionne mais pour chaque requête mise à jour
il met un message d'avertissement avec OK et Annuler

Je ne les ai pas sur les autres machine avecle runtime
mais ayant eu précédement access

A quoi cela est-il du?
Pourquoi je ne les voit pas sur les autres PC?


.



Avatar
Raymond [mvp]
Toujours le problème du mde.
commence par mettre la vérification globale des liens par la macro autoexec
et fais des test sérieux sure le mde. et attention si tu as des runtimes !

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dfcena" a écrit dans le message de
news: 3da501c4e2a5$af93d980$
Bonjour raymond

Le problème ne voyant pas en interne les messages, je ne
peux pas tester car tous nos poste ont eu Access car je
l'intallé pour faire les liens puis le désintaller.
Maintenant avec ta procédure "vérifier liens" plus besoin
d'installer Acces, les liens se font tout seul.
Par contre je suis aller l'installer à l'extérieur avec
un MDE donc impossible à modifier sinon j'aurais fais
l'essais.
Mon problème est comment faire pour qu'il apparaisse sur
les PC en interne ces messages pour pouvoir débogger car
je pense mettre avant la requête DoCmd.SetWarnings False
et aprés la requête DoCmd.SetWarnings true mais comment
être sur de corriger le problème si je ne constate pas le
problème avec mon .mdb
Avatar
dfcena
Bonjour

J'ai fait des tests (sérieux) avec un pc vierge. Le pb ne
provient pas du MDE car je peux avoir le même pb avec un
MDB et j'ai trouvé la clé du problème. Sur mes postes qui
ont eu Access j'ai toujours décoché dans outils/option/
confirmer Requêtes action. Je pense que lorque l'on
charge par défault le runtime sur un PC il met true dans
l'option confirmer requ^te action ce qui fait que pour
chaque requ^te action j'avais un message

En cochant la case sur un PC avec access, je retrouve ces
messages
Je pense que la seul solution de ne pas les avoir c'est
de mettre DoCmd.SetWarnings avant et apres la requête

Peut tu confirmer?

Je ne pense pas que l'on puisse mettre false la
confirmation de requête action en vba au démarrage de la
base à travers le runtime

Merci
-----Message d'origine-----
Toujours le problème du mde.
commence par mettre la vérification globale des liens
par la macro autoexec

et fais des test sérieux sure le mde. et attention si tu
as des runtimes !


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dfcena" a écrit
dans le message de

news: 3da501c4e2a5$af93d980$
Bonjour raymond

Le problème ne voyant pas en interne les messages, je ne
peux pas tester car tous nos poste ont eu Access car je
l'intallé pour faire les liens puis le désintaller.
Maintenant avec ta procédure "vérifier liens" plus besoin
d'installer Acces, les liens se font tout seul.
Par contre je suis aller l'installer à l'extérieur avec
un MDE donc impossible à modifier sinon j'aurais fais
l'essais.
Mon problème est comment faire pour qu'il apparaisse sur
les PC en interne ces messages pour pouvoir débogger car
je pense mettre avant la requête DoCmd.SetWarnings False
et aprés la requête DoCmd.SetWarnings true mais comment
être sur de corriger le problème si je ne constate pas le
problème avec mon .mdb



.



Avatar
Raymond [mvp]
Je te confirme, il faut passer par le DoCmd.SetWarnings si tu utilises le
runtime ou les mde ou les mdb de toute façon. en prendre l'habitude.
tu trouveras la liste de ce qui n'est pas supporté sous runtime sur la page
:
http://officesystem.access.free.fr/runtime.htm
dont :
certains menus tels ouvrir et enregistrer dans le menu Fichier, les menu
Affichage, format et outils
la phrase est très claire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dfcena" a écrit dans le message de
news: 091001c4e2b7$891c91e0$
Bonjour

J'ai fait des tests (sérieux) avec un pc vierge. Le pb ne
provient pas du MDE car je peux avoir le même pb avec un
MDB et j'ai trouvé la clé du problème. Sur mes postes qui
ont eu Access j'ai toujours décoché dans outils/option/
confirmer Requêtes action. Je pense que lorque l'on
charge par défault le runtime sur un PC il met true dans
l'option confirmer requ^te action ce qui fait que pour
chaque requ^te action j'avais un message

En cochant la case sur un PC avec access, je retrouve ces
messages
Je pense que la seul solution de ne pas les avoir c'est
de mettre DoCmd.SetWarnings avant et apres la requête

Peut tu confirmer?

Je ne pense pas que l'on puisse mettre false la
confirmation de requête action en vba au démarrage de la
base à travers le runtime

Merci