par CHETRIT » 29 Jan 2003 à 12:10
Amélioration possible de la derniere solution (voir surtout l'astuce en fin d'explication) : - Mettre le carnet d'adresse à partager sur un serveur de fichier (ou un repertoire partagé d'un poste de travail, mais cela est moins bien car ce type de PC n'est pas toujours online ...).- Sur tous les PC devant accéder à ce carnet d'adresse, créer une réplique locale (dans le repertoire Data) de cette base- Indiquer à Notes d'utiliser cette base répliquée comme "autre" carnet d'adresse local (Fichier/preferences/Preferences utilisateur/icône : Courrier-Forums / Rubrique : carnets d'adresse locaux ...indiquer le nom de votre replique de ce carnet d'adresse)- Créer un signet pointant vers cette réplique de ce carnet d'adresse- ASTUCE : comme cette base ne pourra pas être synchronisée à travers la page Réplicateur (réplication en arriere-plan), car cela n'est possible qu'entre un client Notes et un seveur DOMINO, créer un bouton dans la barre des Smarticone lançant une réplication avec le serveur de fichiers. A charge pour l'utilisateur de penser à cliquer de temps en temps sur cette icône pour synchroniser. Le code (formule) de la smarticone pourrait ressembler à cela (à améliorer) : @command ([FileOpenDatabase];"":"P://CAPpartage.nsf");@command ([ToolsReplicate];1);@command ([Replicator]);@command ([FileCloseWindow]);@command ([FileCloseWindow]);@command ([FileOpenDatabase];"":"P://CAPpartage.nsf");@command ([FileCloseWindow]);L'utilisateur doit alors actionner les touches <Suppr> puis <Entrer>.La probabilité pour que 2 utilisateurs lancent cette "réplication" en même temps étant trés faible, il n'y a alors plus (ou tres peu) de probleme d'accés concurrent à une base Notes qui n'est pas sur un serveur Domino.Si quelqu'un reussit à améliorer ce code, cela m'interesse !!