Bonjour
je chercher un moyen de forcer la mise a jours du cache du client (surtout concernant les documents profile) sans être obligé de fermer/ouvrir le client.
une sorte de DBCache flush en local...
Merci
Bonjour
je chercher un moyen de forcer la mise a jours du cache du client (surtout concernant les documents profile) sans être obligé de fermer/ouvrir le client.
une sorte de DBCache flush en local...
Merci
La vérité est la:
http://searchdomino.techtarget.com/t...1_mem1,00.html
J'avais déjà pensé a cette solution, mais je me demande si la vérité n'est pas ailleurs
de plus le but est de ne pas redémarrer le client...
Je n'ai jamais entendu parler d'une méthode ou d'un outil tiers pour vider dynamiquement les docs profils mis en cache ?!
Soit tu fais un notesdatabase.close (du style de designer click droit close
Database)
Soit tu utilise plutot getprofiledoccollection cette méthode n'utilise pas la cache des profiles!
'
Exemple
Dim s As New NotesSession
Dim db As NotesDatabase
Dim col As NotesDocumentcollection
Dim doc as NotesDocument
Set db = s.CurrentDatabase
Set col = db.GetProfileDocCollection("Toto")
Set doc=col.GetFirstDocument
...
Cool Merci, je savais pas pour le db.GetProfileDocCollection("Toto")
par contre le close ne fonctionnera pas sur la réplique local de la base...
C'est un truc qui me Pete les c... Donc tu dessasembles avec ida soit le close dans la vue navigator soit dans la vue applications (designer) et tu appelles la fonction non documentée. Le jour où IBM donnera à TOUT le monde la doc de nnotes.dll on ne serait pas obligé de faire cela.
Merci
bon entre-temps le besoin a changé (sinon ça serais pas drôle) et la je pense connaitre la réponse...
Pouvoir vider le cache cache du client a distance sans modifier le code de la base... genre je tape une commande sur la console du serveur et le cache du client lotus de l'utilisateur désigné est viré.
Je parie que ton vrai problème, c'est que des développeur ont utilisé le doc Profile sans savoir que ça se met en cache ?
Il faut refaire le dev correctement.
Exactement
mais comme dans ce cas le dev s'appel IBM et la base messagerie... je vais peut-être zapper ton idée de recoder le template de messagerie...
De plus en plus bizarre.
Pourquoi vous voulez faire ça ?
un probleme avec les signatures automatiques qui sont mal poussé vers la réplique local
Pour ceux qui n'ont pas crossware, la solution est d'avoir un agent quoitidien qui met à niveau la signature dans les profils.
Maintenant il y a un loup si les réplications gérées (Managed replica) sont en place. La réplication gérée ne gère que ce qui tourne autour du mail (envoi/réception) les contacts (synchronisation des contacts), OOO (si j'active l'agent d'absence en local on envoie la mise à jour du profil), il faut une réplication pour que la base locale soit mise à jour pour tout le reste.
Si tu n'as pas desktop manager ou l'outil de Panagenda, il faut aussi gérer cela à partir du poste utilisateur.
j'ai un agent schédullé qui vient inséré une signature HTML.
ça marche nickel coté serveur, mais coté client, j'ai des utilisateurs qui perdents leur signatures plusieurs fois par jours
Vérifie
- extmgr_addins dans leur notes.ini et vire Adobe
- demande leur s'ils utilisent word pour leur mail ou des liens
Deuxième cas:ouvre un pmr ou force la mise à jour plus fréquemment
Et sinon crossware ;-))
S'ils cliquent sur un lien mailto: Ca va faire sauter ta signature ;-))) PMR!
on va regarder, mais ça explique pas pourquoi coté client le calendardprofil se trouve modifier et la signature viré...
Le design du profil calendar a changé au cours des version 85 à 9 : si tes modèles de boite mail ne sont pas au bon niveau, l'utilisateur peut modifier ses préférences de courrier pour une autre raison et ça va écraser ce que tu as poussé dedans.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager