Bonjour,
Aujourd'hui la personne qui utilise la base que j'ai développé a eu le message suivant.
Il y a eu quelques autres erreurs avant (entre le moment où j'ai fais les changements et l'apparition de ce message) : l'ouverture d'un état avec "=Date()" et "=Temps()" en entête, demandait ces paramètres dans une boîte de dialogue (comme si les fonctions étaient non reconnues), un champ devant fonctionner affichait #Erreur.
La base a donc été ouverte au moins une fois "normalement" puis lors d'une autre ouverture ce message est apparu.
Cela intervient après des changements que j'ai effectué ce week-end. Quelques ajouts de champs dans des tables, mais surtout un développement VBA incluant deux nouvelles bibliothèques : Microsoft Outlook 16.0 Object Library et Microsoft ActiveX Data Objects 6.0 Library . Cela afin de préparer des mails sur Outlook en VBA.
Deux choses que je trouve non cohérente :
-Quand je google ce message d'erreur (en anglais ou en français), TOUS les sujets traitent du Runtime, comme si cette erreur ne pouvait arriver uniquement en Runtime. Hors, je développe en accdb et je transmets la base en accdb, elle n'est donc pas compilée.
-J'ai accès à un "bureau à distance" avec un répertoire spécifique ou je peux récuperer la base pour le développement. Lorsque j'ai finis ces changements, j'ai pu ouvrir la base sur ce répertoire et la faire fonctionner normalement. Ce qui veut dire que logiquement leur environnement (version d'office/windows) ne pose pas de problèmes particuliers. Même si je ne suis pas 100% sûr que celui auquel j'accède à distance et celui sur lequel tourne la base est exactement le même.
Et impossible de reproduire ce problème (ni le premier avec les requêtes buguées) de mon côté.
J'espère que quelqu'un qui a eu ce message d'erreur saura me guider !
Merci
Partager