Page 1 sur 1

Activation du suivi des messages

MessagePublié: 26 Nov 2010 à 15:04
par AUBERT
Bonjour,

sur des clients Lotus Notes 6.5, il semble que seul le propriétaire de la base mail est le bouton "suivi" accessible (et visible). Si dans les droits d'accès de la base mail, je positionne un autre user gestionnaire, avec tous les droits, quand il ouvre la base, il n'a pas le bouton "Suivi".

Est-ce normal ? et si non comment faire pour rétablir la situation ?

Cordialement,

MessagePublié: 03 Déc 2010 à 11:06
par Pocel
Bonjour,
Il me semble que ce bouton est lié au propriétaire de la messagerie

MessagePublié: 07 Déc 2010 à 10:58
par AUBERT
Bonjour,

c'est ce que je pensais moi aussi mais en fait là ou ça devient étrange c'est que sur la base mail en question, le propriétaire a bien le bouton "suivi".
En revanche, j'ai un groupe d'utilisateurs qui le rôle Gestionnaire et eux non pas le bouton "Suivi" sauf une personne membre du groupe. Et je ne comprends pas pourquoi cette personne à ce fichu bouton et pas les autres :-(

Cordialement,

Jerome

MessagePublié: 07 Déc 2010 à 21:18
par roubech
t'es allé voir la formule de masquage du bouton dans le design ?

MessagePublié: 08 Déc 2010 à 09:23
par AUBERT
roubech a écrit:t'es allé voir la formule de masquage du bouton dans le design ?


C'est là ou ça se complique :-) N'étant pas un pro du designer !

J'ai ouvert le template Mail6.ntf avec Designer
Je suis allé dans les agencements de cadre puis j'ai regardé InteriorMailFS qui m'a conduit vers Mail View Frame et ce dernier m'a amené vers le dossier $Inbox.
Dans celui-ci, en faisant un clic droit insérer action partagée, j'ai vu apparaître sur la droite le contenu de la barre d'action avec mon bouton Suivi. Si je fais un clic droit sur ce dernier, il n'y a rien d'intéressant, si je développe cette action, je vois les deux actions possibles :
Ajouter/Modifier un drapeau
Supprimer un drapeau.

Si je vais ensuite dans Code partagé/Actions et que je double-clique sur une des deux actions ci-dessus, je vois dans le 2ème onglet de la boite de propriété la case Cacher l'action si la formule est vérifiée, cochée.

Et voici la formule à laquelle je ne comprends pas grand chose :

Code : Tout sélectionner
REM { Test if this is version 6.1 of Notes and 6.1 of the template};
OkToShow := @If(@Version < @Text(192);  0; @HasFeature("650Lic"); 1; 0);
GetOwner := @GetProfileField("CalendarProfile"; "Owner");

(getOwner != "" & @UserName != getOwner)  | OkToShow !=1 | @IsError(OkToShow) | @IsNewDoc


Désolé d'avoir détaillé toutes les manips' qui m'ont conduite jusquà ce bout de code mais ne connaissant pas grand chose au Designer, il m'a semblé préférable d'indiquer le cheminement au cas ou je serais pas allé voir au bon endroit.

Cordialement

MessagePublié: 08 Déc 2010 à 20:19
par roubech
la formule confirme qu'il faut est le propriétaire de la base, c'est à dire figurer dans le champ Owner : vérifie les préférences de la BAL

si ce champ est vide ce critère n'est plus pris en compte et il suffit alors d'avoir la bonne version du client

MessagePublié: 10 Déc 2010 à 13:48
par AUBERT
Impeccable, en décochant la case :

Cacher l'action si la formule est vérifiée

Le bouton "Suivi" est disponible pour tout le monde.

Merci