Page 1 sur 1
vue ""courrier en arrivée" dans mail7.ntf

Publié:
22 Juin 2011 à 14:52
par guyader
bonjour,
quelle est la vue qui correspond au courrier en arrivée
dans le modèle mail7.ntf
merci

Publié:
22 Juin 2011 à 15:07
par Michael DELIQUE
salut
ce n'est pas une vue mais un dossier : $inbox

Publié:
22 Juin 2011 à 15:14
par guyader
ah ok
on me demande pourquoi la colonne "qui" nest pas formatée
pour afficher les prénom/noms avec des majuscules ??

Publié:
22 Juin 2011 à 15:27
par roubech
ca reprend le nom tel qu'il est dans le FullName pour un interne, sinon ca dépend pour les mails venant d'internet

Publié:
22 Juin 2011 à 15:28
par guyader
est-ce que l'on peut modifier facilement ce manque ?
il y a 2 colonnes "qu" dans $inbox !!

Publié:
22 Juin 2011 à 18:03
par roubech
tu peux préciser ce qu'il y a et ce que tu voudrais qu'il y ai ?
chez nous, les comptes utilisateurs sont créés de la sorte : Prénom NOM/OU/O et sont bient affichés Prénom NOM
tu as regardé les formules dans le dossier, si tu comprend ce qu'elles font et comment les modifier

Publié:
23 Juin 2011 à 07:04
par guyader
dans la colonne "Qui" je voudrais donc une majuscule au prénom et au nom ....
sinon, je ne coprends pas dutout les formules !!

Publié:
23 Juin 2011 à 09:20
par roubech

Publié:
23 Juin 2011 à 10:00
par guyader
oui je connais
mais sur quelle formule dans la colonne "Qui" de $inbox ?

Publié:
23 Juin 2011 à 10:17
par Michael DELIQUE
re,
tout dépend ce que tu veux obtenir.
fait des essais !

Publié:
23 Juin 2011 à 11:00
par roubech
D'une façon générale, avant de modifier quelquechose, il est conseiller de le comprendre.
Donc je te conseille d'abord d'analyser la formule existante pour bien la comprendre avant d'essayer de la modifier.
S'il y a des fonction que tu ne comprend pas regarde l'aide
Si après ça tu as encore des questions, pose les ici. Tu peux nous remettre la formule si tu veux parce que j'ai pas de designer sous les yeux et je ne connais pas par coeur la formule de cette colonne

Publié:
23 Juin 2011 à 13:47
par guyader
SentBy := @If(Principal = ""; From; Principal);
Who := @If(DeliveredDate != "" | SendTo = ""; SentBy; @Subset(SendTo; 1));
CN1 := @Trim(@Name([CN]; Who));
CN2 := @Left(@Right(Who;"/DDA:");"/" );
CN := @If(@Contains(Who;"/DDA:");CN2;@Contains(@Right(Who;"@");">") & CN1="";@Trim(Who);CN1);
G := @If(CN = ""; @Trim(@If(DeliveredDate != "" | SendTo = ""; @Name([G]; SentBy); @Name([G]; @Subset(SendTo; 1)))); "");
S := @If(CN = ""; @Trim(@If(DeliveredDate != "" | SendTo = ""; @Name([S]; SentBy); @Name([S]; @Subset(SendTo; 1)))); "");
Person := @If(CN != ""; CN; G != ""; G + " " + S; S != ""; S; @Trim(X400FreeForm));
Person2 := @If(@Left(Person;1)="\"" & @Right(Person;1)="\""; @LeftBack(@RightBack(Person;1);1); Person);
@If(Form = "Delivery Report" : "NonDelivery Report" : "Trace Report" : "Quota Report"; "Routeur de courrier"; Person2)

Publié:
23 Juin 2011 à 13:51
par Michael DELIQUE
re,
essais avec un @propercase(person2) sur la derniere ligne

Publié:
23 Juin 2011 à 13:56
par roubech
et bien, qu'est-ce que tu ne comprends pas dans cette formule ?
elle se termine par un @If pour afficher "Routeur de courrier" s'il s'agit de certain pmasques particulier, sinon ça affiche le contenu de la variable Person2 qui a été calculé précédemment en fonction des champs Principal, From, SentBy ....
il te suffit donc juste d'ajouter le @ProperCase juste avant de retourner le contenu de cette variable

Publié:
23 Juin 2011 à 14:25
par guyader
test concluant, je modifie le modèle ....
merci