Bonjour à vous !
Je suis confronté à un problème que je traine depuis un bout de temps.
Je vous met en situation.
J'ai développé une application qui me permet de générer des rapports de missions : ces rapports contiennent surtout du texte mais aussi des croquis et des photos.
La base de donnée est divisée en deux : une dorsale (données) et une frontale (user).
Jusqu'à maintenant, je fonctionnait en local sur un seul poste, mais j'aurais besoin d'utiliser ma base en réseau. Le problème est que mes croquis sont stockés sur le "serveur" avec la base dorsale et que le chemin d'accès au croquis est stocké sous forme "c:\Repertoire\croquis.jpg" dans un champ texte. Donc si je veux consulter, à partir du poste distant, une mission saisie sur le poste serveur, lors de l'accès au croquis le chemin d'accès sera invalide car ma base frontale cherchera a charger le croquis à partir de C:\ et non à partir de mon lecteur réseau. (j'utilise la méthode de stockage d'images de Caféine).
L'autre soucis est que j'utilise la fonction "CurrentProject.path" (plutôt que d'écrire "en dur" c:\Repertoire_de_mon_appli) pour aller chercher le chemin d'accès au croquis.
Ma question pour résoudre ce problème est la suivante : comment faire pour écrire et utiliser des paramètres (comme le chemin d'accès à mon serveur) dans une table "paramètres" ou bien un fichier de type "parametres.txt".
J'ai déjà essayé de me débrouiller avec des variables globales, des constantes, une table paramètres, mais je ne suis pas encore assez à l'aise avec VBA pour access. Je suis autodidacte et encore bourré de lacunes.
Je vous remercie d'avance de votre réponse.
Chris
Partager