|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 1 111 ![]() |
Bonjour,
Lors du déploiement d'applications, il arrive que j'ai des problèmes avec les références : pas les bonnes versions, références manquantes ... La sub SetReference du module joint permet de mettre à jour les références du projet dans lequel il se trouve : pour chaque ref du projet, la fonction référence la version la plus récente. Ca marche nickel avec ADO et DAO (facile à tester) mais pas avec Word et je ne vois pas pourquoi. Pour Excel vu que je n'ai qu'une version sur mon poste, ce n'est pas évident de tester... Pour rajouter des versions de références, il faut ajouter dans la fontion SetReference une ligne sur le modèle des autres, dans l'ordre du plus ancien au plus récent. Le GUID et la version peuvent être récupérés grâce à la sub GetReferences. L'enrichissement de la sub SetReference permettra de la rendre plus globale. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 1 111 ![]() |
Finalement, ça n'est pas aussi simple que ça.
J'ai testé le truc sur un PC avec office 2007, et uniquement access 2007. En ce qui concerne DAO, ADO ..., c'est toujours OK. Pour Word, c'est OK aussi ... Mais il semble que le GUID est identique pour les applications office, si une seule version est installée sur le poste. Il est donc inutile de re-référencé les applis office si une seule version est installée. Je ne sais pas comment est le GUID si plusieurs versions d'office sont installées sur le même poste ... |
|
|
00
|
|
|
#3 | |
![]() ![]() |
Citation:
Il y en a surement qui ont plusieurs version Office sur leur poste En tout cas une bonne idée cette contribution
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 1 111 ![]() |
Ouaip, si y'a des testeurs qui ont des postes avec plusieurs versions d'office, ça s'rait cool d'avoir ce qui est inscrit dans la fenêtre debug après l'exécution de GetReferences, en indiquant quelles sont les versions installées sur le poste.
Merci. |
|
|
00
|
|
|
#5 | |
![]() ![]() |
Citation:
Exécuté sous Access 2007
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
|
00
|
|
|
#6 |
![]() ![]() |
J'obtiens la même chose si exécuté sous XP
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() Guenaël LE MERRERconsultant environnement et développement d'applications de base de données Inscription : janvier 2006 Messages : 210 ![]() |
Bonjour
Voilà le résultat sous Access 2003 avec Office 2003 sur le poste Code :
|
||
|
|
00
|
|
|
#8 | |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
Salut,
Office 2007 sous Vista executer sous access 2007 Citation:
pas contre j'ai une erreur de compilation sur GetReferences, j'ai été obligé de le renommer Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
Petite remarque : GetReferences est inscrit 2 fois : au début et à la fin du module ...
Moi aussi, je suis bien intéressé par tout utilitaire qui peux rendre une install fiable sur un poste utilisateur : entre les chemins d'intall d'Offie et les versions des lib : y a souvent de quoi se prendre la tête ... Questions : 1 est ce que les lib étant ainsi réferencées dans ton module, Kloun, on se délivre du pb des chemins d'install éventuellement différents ? 2 est ce que ton outil permet de retrouver automatiquement des lib de version inférieure Ex : j'ai fait des modifs sur le poste de l'utilisateur en Acc2003 je sauvegarde en acc2000, je reviens sur mon poste de dev en acc2000 est-ce bien ça le but de ton outil ? Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com