Page 1 sur 1

faire suivre seulement avec PJ

MessagePublié: 24 Déc 2013 à 10:03
par zouzi
Je cherche à faire un faire suivre avec seulement les pièces jointes des documents sélectionnés dans une vue

Je ne souhaite pas avoir tous le contenu des docs sélecionnés dans mon message, juste les attachments !

Auriez vous une piste pour faire cela ?

Merci de votre retour et joyeux noel

Re: faire suivre seulement avec PJ

MessagePublié: 24 Déc 2013 à 13:46
par roubech
Je ne sais plus mais je crois que item.text est en readonly

Re: faire suivre seulement avec PJ

MessagePublié: 27 Déc 2013 à 11:31
par zouzi
désolé , peux tu être plus précis , je comprends pas

Re: faire suivre seulement avec PJ

MessagePublié: 27 Déc 2013 à 12:37
par roubech
le bouton "Faire suivre" natif inclus le texte des mails, que tu ne souhaites pas.
Pour accéder à cette partie texte, il y a la méthode NotesRichTextItem.text, mais comme je l'ai dit, elle ne permets que de lire, le contenu texte, pas de le modifier (pour le replacer par une chaine vide par exemple dans ton cas)
http://publib.boulder.ibm.com/infocente ... PERTY.html

Donc pour copier une PJ d'un RT à un autre, la copie de l'item ne suffit pas. La seule méthode que je connaisse, c'est renderToRTitem, mais elle prendra la parie texte aussi ...
Il faut passer par l'enregistrement sur disque pour ensuite le rattacher dans le nouveau doc mail, comme on voit dans différentes questions du même genre sur ce forum :
viewtopic.php?f=5&t=17592&p=80556&hilit=copie+attachment#p80556
viewtopic.php?f=5&t=8154&p=29915&hilit=copie+attachment#p29915
viewtopic.php?f=5&t=7534&p=27321&hilit=copie+attachment#p27321
Mais faire attention au choix du répertoire temporaire et aux droits d'éxécution selon la façon dont le code est appellé.

Ou alors peut-être en Java en passant par des FileReader / FileWriter ???