Re : Base fractionnée, quid des maj
Bonjour reservoirfrog
Petite astuce si cela peut t'aider, pour ma part voilà ce que j'ai fait :
1) un script de démarrage à l'ouverture de session (paramétrage par l'admin)
2) ce script en lance un autre "CopyPrg.bat" qui se trouve dans un dossier partagé accessible par tous ceux qui ont la/les bases Access
Le script contient les lignes suivantes :
CLSREM Définition des versions des prg
SET SCNumVer=381
REM Copie du programme SUIVI de CHANTIER
IF NOT EXIST C:\SuiviCht_V3\SuiviCht_prg.mde GOTO SUITE1
IF EXIST C:\SuiviCht_V3\SuiviCht_prg.%SCNumVer% GOTO SUITE1
ECHO ***** COPIE DU PROGRAMME - SuiviCht_prg.mde - Version %SCNumVer%
Rem Supprime les fichiers de version avant la copie
REM DEL "C:\SuiviCht_V3\SuiviCht_prg.3*"
DEL "C:\SuiviCht_V3\ErrorLog.txt"
Rem Copie les fichiers concernés
COPY "\\NomServeur\SUIVIS_MGIS\MaJMDE\SuiviCht_prg*" C:\SuiviCht_V3
COPY "\\NomServeur\SUIVIS_MGIS\MaJMDE\SuiviCht.ini" C:\SuiviCht_V3
Mes versions sont gérées par un petit fichier que je mets dans le même répertoire que mes Prg
et que je nomme de la même façon que fichier Access, sauf qu'en extension je mets le numéro de version
'SuiviCht_prg.381'
Comme ça, lorsque je fais une mise à jour, j'ai juste a changer le numéro de version dans :
1) le fichier "CopyPrg.bat"
2) l'extension du fichier lié à la base
A l'ouverture de session, le fichier est copié si la version est différente, l'utilisateur n'y voit que du feu
J'espère que ce sera clair pour toi
A+