Bonjour à tous
Quelle serait selon vous la meilleure approche pour que les mises à jour qu'un dévelopeur crée de son application soient applicables à plusieurs bases à la fois ?
Je veux dire dans le cas où le client crée plusieurs copies d'une même base vierge (car il utilise la même appli sur différents projets et chacune d'elle contient un data différent ...)
Pour l'instant le client m'envoie chaque base et c'est à moi de faire les updates manuellement...
Je pense créer une petite appli qui recherchera toutes les bases sur un pc/réseau et les mettra à jour en se basant sur un fichier que j'aurai distribué, mais comment solutionner les points suivants ? :
1/ Pouvoir reconnaître et vérifier qu'il s'agît bien de la bonne appli et que la mise à jour lui est applicable (uniquement avec le nom de l'appli renseigné dans Access ?)
2/ Offrir la possibilité de faire un update sélectif des objets d'une base si et seulement si les objets ont changé de version ou ont été modifiés (pour accélérer les temps de traitement...)
3/ Peut on "marquer" une version (en vba) de chaque objet (dans sa description ? ou date de modification ?) de façon à faciliter la détection de version de celui-ci ?
4/ Enfin, peut on déployer une mise à jour sur internet ou réseau sans que des problèmes de permissions apparaissent ?
5/ Vaut il mieux faire les maj en local grâce à un fichier spécialisé ?
Je n'ai aucune difficulté à coder ce genre de chose en vba (traitement par lot etc...) mais j'ai des lacunes en ce qui concerne la gestion de versions avec Access, à part le champ description d'un objet je ne vois pas si l'on peut ou non accéder à d'autres infos du dit objet...
Merci d'avance pour vos réponses / aiguillage
Partager